如何在不加载其所有项目的情况下打开 Visual Studio 解决方案?

How can I open a Visual Studio solution without loading all of its projects?

我在 Visual Studio 中有很大的解决方案,其中有一些 Android、Windows Phone 和 iOS Xamarin 项目。不幸的是,当它试图加载整个解决方案时,Visual Studio 挂起(数小时)。只要我通常只加载 Android 或 iOS 项目(和插件项目),它就可以正常工作,但不能同时加载。

不幸的是,我更改了它,现在我无法再加载解决方案了。我读到像这样的设置存储在 .suo 文件中,但我不知道如何更改它(例如禁用加载 Android 项目)。如何在整个解决方案加载后关闭某些项目而不执行此操作?

谢谢!

你可以用记事本打开sln文件,把不需要的项目删掉即可。 但为了确保您不会把事情搞砸,我建议您备份 sln 文件。

您可以单独打开您感兴趣的PRJ文件。