Visual Studio 不保存启动项目和解决方案配置
Posted
技术标签:
【中文标题】Visual Studio 不保存启动项目和解决方案配置【英文标题】:Visual Studio not saving startup project and solution config 【发布时间】:2015-10-24 20:28:20 【问题描述】:我有一个 C++ 解决方案,它总是忘记解决方案配置(调试与发布等),以及打开时的启动项目。
在启动时,它始终默认返回调试,并且没有启动项目。
这些数据过去可以正确保存,但几个月前它停止了工作。本来是用VS2013的,但是我用的是VS2015,解决办法还是不保存这个数据。
我试过删除各种文件。
在解决方案文件夹中,我删除了 .sdf 在解决方案 Release 文件夹中有一个 .suo 我删除了
这些都不能解决问题。
我不知道这些信息保存在哪里,有人知道如何解决这个问题吗?
谢谢
【问题讨论】:
【参考方案1】:此信息存储在 .suo 文件中。在 VS 2015 中,此文件存储在解决方案文件 (.vs\solution_name\v14\.suo) 旁边的隐藏 .vs 目录中。您可以尝试删除此文件以防它已损坏。
【讨论】:
在 VS 2019 上它在同一个地方,但是 \v16 代替 在 Visual Studio 2013 中,我在项目目录中找到了所有 .suo 文件(对我来说,它们似乎位于不同的位置)【参考方案2】:选择的答案对我不起作用,文件被重新创建,但在运行解决方案后再次切换到错误的启动项目。我最终从我们的 GIT 存储库中再次获取了完整的解决方案,这确实解决了问题。
【讨论】:
以上是关于Visual Studio 不保存启动项目和解决方案配置的主要内容,如果未能解决你的问题,请参考以下文章
如何在不是Visual Studio c中的依赖项的构建中包含项目#
如何启动visual studio + 开放解决方案+ 启动项目
如何以不同的名称保存 Visual Studio 项目(如另存为)?