打开 VS2008 项目/解决方案,我收到此错误
双击 SLN 文件时出现以下错误。
System.Runtime.InteropServices.COMException
为什么会收到此错误消息?
当我单击“确定”(在消息框中)时,我看到该项目在 Visual Studio 解决方案资源管理器中不可用。有人可以解释这种行为吗?
这种情况仅发生在我从源代码管理中撤出的解决方案中。如果我在同一台计算机中创建项目/解决方案或从另一台计算机复制它,它们可以正常打开。
是由于源代码控制吗?
I get the following error when I double click the SLN file.
System.Runtime.InteropServices.COMException
Why do I get this error message?
When I click on OK (in the MessageBox), I see that Project is Unavailable in Visual Studio Solution Explorer. Can someone explain this behaviour?
This happens only for the solution which I have pulled out of Source Control. If I create a project/solution in the same machine or copy it from a different machine, they open fine.
Is it due to the Source Control?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您提到它仅在从源代码管理打开时发生。您可以尝试重新安装源代码管理插件。
另外,出现错误后,请检查输出窗口(“查看”->“输出”)是否有更详细的错误消息。 (确保更改“显示输出”组合框并检查所有可用源)
也可能值得从解决方案目录中删除 .suo 文件。该文件包含用户设置和状态,有时可能会损坏并导致错误。
You mention it only happens when opening from source control. You could try re-installing your source control plugin.
Also, after the error, check the output window (View->Output) for any more detailed error messages. (Make sure you change the "Show output from" combo box and check all the available sources)
It might also be worth deleting the .suo file from the solution directory. This file contains user settings and state and can sometimes be corrupted and cause errors.