哪里是“设为启动”定义和C#的WinForms解决方案持续?
-
22-08-2019 - |
题
我没有看到它在.sln文件,这是我所期待的。
解决方案
哪些项目是“启动”项目只具有任何用于调试相关性,这意味着它的从溶液中的项目的点的用户元数据。无论哪个项目是“启动”项目,编译后的代码是一样的。
由于这个原因,信息被存储为在伴随解文件(solution.sln)的解决方案用户选项文件(solution.suo)的用户设置。根据的 MSDN 。
在文件名为.suo是二进制文件。如果你想读或编程改变它,你必须使用的从IVsPersistSolutionOpts.LoadUserOptions
命名空间Microsoft.VisualStudio.Shell.Interop
。
其他提示
这是在解用户选项 (名为.suo)文件,该文件获取下一个创建的.sln文件。
看来,在解决方案的SLN文件中的第一项是,默认情况下,启动项目。所以,你可以手动编辑SLN文件,以使您的项目在解决方案的第一个项目。然后,用户可以通过选择不同的项目是启动重写。
不隶属于 StackOverflow