Answers:
我相信这些信息都存在于您的.suo
文件和/或.user
文件中。如果它们已损坏,则VS会很挣扎,因此它将恢复为默认值。
也许尝试退出VS,删除.suo
和/或.user
文件,启动VS并按照需要进行设置,然后重新启动并查看它是否记住了设置。
我在Visual Studio 2015中遇到了此问题。在解决方案根目录中删除.suo文件不能解决问题。我需要删除以下目录下的所有内容:
\\ SolutionRootFolder \ .vs \ FolderWithSolutionName \ v14 \
.vs是隐藏文件夹,.suo是v14文件夹下的隐藏文件,必须与vbcs.cache文件夹一起删除。
VS2017更新:在带有v15文件夹的VS2017中,问题仍然存在。
.suo
当VS卡在打开相同文件时,您必须从.vs \ SolutionName \ v15 \中删除文件。
在Visual Studio 2015中:
工具->导入和导出设置->重置所有设置
它为我工作。
快乐的编码:)
这不能解决启动项目的问题,但是选中“在解决方案加载时重新打开文档”复选框,为我解决了记住打开文档的问题。
您可以在此处更改该设置:
Tools -> Options -> Projects and Solutions -> General -> Reopen documents on solution load
不知道在我将Visual Studio 2017升级到版本15.8.3之前是否存在该复选框,或者在此途中是否已将其重置
我在Visual C#express中遇到了相同的问题。
我找到解决问题的唯一方法是:
由于Express版本不支持任何插件,因此它看起来像VS错误。我注意到,在删除.suo文件并重新打开Visual Studio之后,它将为该特定解决方案生成一个新的.suo文件,通常约为57k。如果我要在环境中打开任何文件然后关闭Visual Studio(即使该文件根本不是解决方案的一部分),则将保存一个大约916k的.suo。之后,打开相同的解决方案将导致上述问题。
Visual Studio 2015企业版:对于该线程中的许多人来说,删除.suo文件无济于事,所以我求助于重置所有设置...可以。我不想删除所有设置,所以花了一些时间来查看是哪个设置导致了它(注意:仍然无法在选项中找到它)。
因此,要在保持大部分设置不变的情况下解决此问题,请按照以下步骤操作:
现在,您将保留几乎所有设置,并解决了该问题。现在您要做的就是将您的托盘移动到您喜欢的位置,然后完成!