我没有在.sln文件中看到它,这是我的预期.
哪个项目是"启动"项目只与调试有关,这意味着它是从解决方案和项目的角度来看的用户元数据.无论哪个项目是"启动"项目,编译的代码都是相同的.
因此,信息将作为用户设置存储在解决方案文件(solution.sln)附带的解决方案用户选项文件(solution.suo)中..suo文件"记录您可能与解决方案关联的所有选项,以便每次打开它时,它都包含您根据MSDN进行的自定义" .
.suo文件是二进制文件.如果你想读或编程改变它,你必须使用IVsPersistSolutionOpts.LoadUserOptions
从Microsoft.VisualStudio.Shell.Interop
命名空间.