是否可以在Visual Studio 2008中打开项目而不打开上次打开项目时打开的所有文件。我习惯于在打开许多文件时打开它们,所以下次打开项目时,它会(很慢)将一堆文件加载到编辑器中,我甚至不需要打开它。我已经通过设置进行搜索,找不到任何东西来阻止此行为。Visual Studio打开文件问题
回答
只需删除.suo文件。 它包含打开文件的列表。
编辑:首先完全读错了问题 - 忽略我的第一个(现在已经过去的)答案。 :)
我将CTRL-SHIFT-C的键盘映射从启动类视图变为关闭所有文档窗口 - 我经常使用几个数量级的事情 - 然后在关闭解决方案之前清除我的工作区。
或者您可以在关闭VS之前关闭窗口菜单中的所有打开的文档。
我希望有一些更自动的东西。 VS会在每次保存项目时创建一个新的.suo文件。所以我必须在每次打开项目时删除该文件。我也不想在关闭VS之前关闭所有文件。
我已经使用的其他IDE具有类似的功能,但也使其打开/关闭相当简单。
感谢您的帮助。
我从来没有意识到这多么让我恼火!我一直无法找到设置,但在Options > Environment > Keyboard
中,您可以绑定到Window.CloseAllDocuments
的快捷方式。 ALT+X
对我来说没有约束,所以我只是用它。我感兴趣的是,如果有一些隐藏的设置可以自动在解决方案出口上执行此操作(或加载)。
的研究有点轮番上涨的事实,你可以用宏做:
- 创建一个新的宏(或使用现有的一个)。您应该在Macro Explorer中看到名为
EnvironmentEvents
的模块。 (详情请参阅here。) - 打开
EnvironmentEvents
模块。 把这个代码:
Public Sub CloseDocsOnExit() Handles SolutionEvents.BeforeClosing DTE.ExecuteCommand("Window.CloseAllDocuments") End Sub
- 保存并生成宏。
- 在解决方案中打开大量文档,然后关闭Visual Studio。
- 耶!没有更多的公开文件!
- (注:尽管它说SolutionEvents,它也可以,如果你在不具备溶液中的项目。)
优秀的提示! – eidylon 2011-01-03 22:07:33
尝试以下操作:
- 关闭程序关闭所有文件后。
- 制作一份[whatever] .suo
- 再次打开解决方案,打开一些文件并退出。
- 将旧的.suo文件复制(不要移动)到刚才生成的文件上。
- 使.suo文件只读。
如果你有一个仓库,你可能要检查该文件英寸
我认为这是因为我有相反的问题,它没有自动打开我的旧文件,原因是.suo文件已经签入存储库,并且(由于某种原因)未被Studio覆盖。该文件甚至没有写保护。
对我而言,唯一的方法是:更改项目位置,然后重新打开那里的解决方案表单。 :)
在Visual Studio 6.0(VC++)中,过程稍有不同。
删除.ncb文件(通常位于与.dsp或.dsw文件相同的位置)。
- 1. 用Visual Studio打开.tm文件
- 2. Visual Studio不会打开mdf文件
- 3. Visual Studio 2010打开错误的文件
- 4. Visual Studio搜索保持文件打开
- 5. Visual Studio 2010无法打开.ilk文件
- 6. Visual Studio无法打开css文件
- 7. Visual Studio 2012 - 无法打开源文件
- 8. Visual Studio没有打开TypeScript * .ts文件?
- 9. Visual Studio默认打开文件操作
- 10. 在Visual Studio 2012中打开文件夹
- 11. Visual Studio 2012/2013单击打开文件
- 12. Visual Studio无法打开cshtml文件
- 13. Visual Studio无法打开文件
- 14. Visual Studio 2005无法打开.vbproj文件
- 15. Visual Studio 2010崩溃打开.cshtml文件
- 16. 如何从Visual Studio /打开.mdf文件
- 17. GruntJs'grunt'cmd打开Visual Studio?
- 18. Visual Studio 2010文件打开 - 说它已经打开!
- 19. 打开一个Visual Studio 2008 sln文件会创建一个Visual Studio文件夹
- 20. Perl打开文件问题
- 21. .mdf文件打开问题
- 22. SQLite3打开文件问题
- 23. 打开文件问题
- 24. 打开CV + Visual Studio 2008中的Visual Studio下奇怪的调试问题
- 25. Visual Studio - AppBuilder - Git Hub - .sou文件问题
- 26. Visual Studio问题
- 27. C++ openCV文件打开的问题
- 28. 在Visual Studio 2008中打开MVC项目的问题
- 29. 无法在Visual Studio 2013 Express中打开项目 - Framework问题
- 30. Visual Studio 2010项目创建/打开问题
它看起来像在vs 2017中,suo不是你的解决方案文件,而是在根目录下的特殊.vs文件夹中。删除这个新的修复了我,谢谢! – SelAromDotNet 2017-06-28 15:32:16