如何从控制台应用程序访问Application对象?

Bob*_*yan 4 c# console-application

我从我的C#Windows表单应用程序中获取了一些代码,该应用程序使用Application对象获取启动路径并尝试在控制台应用程序中使用它.当我这样做时,编译器显示以下错误消息 - "当前上下文中不存在名称'Applicaiton'.做了一些研究并发现Application对象在System.Windows.Forms命名空间中.所以,我添加了一个参考这个没有明显的效果.然后,尝试使用System.Windows.Forms添加到文件的顶部并得到一个新的错误消息 - "类型或命名空间名称'Windows'在命名空间'System'中不存在(你是否错过了程序集引用?)."有人能说明如何从控制台应用程序访问Application对象吗?

Den*_*dic 6

System.Reflection.Assembly.GetExecutingAssembly()位置.

此外,在所需的目录中,将调用包装在System.IO.Path.GetDirectory()中