如何批量升级解决方案文件以在Visual Studio 2013中打开?

Cra*_*g W 5 visual-studio-2013

这类似于如何在Visual Studio 2013中强制打开解决方案文件(SLN)?但不一样 我有一堆与Visual Studio版本选择器关联的.sln文件。但是,它们都包含# Visual Studio 2012但我希望它们在Visual Studio 2013中打开。我可以/upgrade按照此链接打开带有标志的解决方案文件。但是,它只是说

This project/solution does not require migration. It will open without modification.
Run Code Online (Sandbox Code Playgroud)

并且不会更改文件,因此它们仍在VS2012中打开。您可以在Visual Studio 2013中显式打开解决方案并另存为,但这是一个非常手动的过程,我有数百个解决方案。当然有比在文件中查找/替换更好的方法吗?

Rad*_*Zec 0

您必须右键单击解决方案文件 - >打开方式 - >选择默认程序,然后选择 Visual Studio 2013 并标记复选框“将此应用程序用于所有 .sln 文件”

  • 我知道这种方法并且它有效,但解决方案文件仍然指定 Visual Studio 2012,这似乎并不理想。 (3认同)