当我在Visual Studio中打开.sln
解决方案文件时,它将关闭当前打开的所有文件,并打开加载解决方案时最后打开的所有文件。
打开的文件列表也仅在您关闭解决方案时保存(优美-即不会崩溃)。即使执行“全部保存”命令也不会在解决方案中保存打开文件的列表。
例如,如果我从TFS获取最新信息,并且解决方案文件已更改,或者我自己通过几个门控版本(多个TFS分支)签入了更改,则在对工作空间进行核对时,我进行了所有其他检查-在构建选项卡中对我关闭!这些本身都不是“文件”,那么为什么它们不能保持打开状态?
同样令人烦恼的是,如果我在未打开解决方案的情况下编辑文件,那么打开解决方案,它将关闭那些文件。
我发现并禁用了此设置,该设置无效:
如何禁用此功能?我真的不喜欢。