Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/323.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何在VS 2012中打开VS 11解决方案和csprojects?_C#_Visual Studio 2012 - Fatal编程技术网

C# 如何在VS 2012中打开VS 11解决方案和csprojects?

C# 如何在VS 2012中打开VS 11解决方案和csprojects?,c#,visual-studio-2012,C#,Visual Studio 2012,我正试图从VS2012的第三版《通过C#的CLR》一书中打开。当我打开main.sln文件或.csproj文件时,我只是得到一个空白窗口。显然,这些样品是在VS 11.00中制作的。 有什么解决方案吗?一般来说,您应该能够在VS 2012中毫无问题地打开VS 2010项目。但是,VS 2012似乎存在解决方案文件名中的#问题。将“CLR via C#.sln”重命名为“CLR via C.sln”,它将毫无问题地打开。VS11是VS2012。您在解决方案资源管理器中看到了什么?它是空的。用记事本

我正试图从VS2012的第三版《通过C#的CLR》一书中打开。当我打开main.sln文件或.csproj文件时,我只是得到一个空白窗口。显然,这些样品是在VS 11.00中制作的。
有什么解决方案吗?

一般来说,您应该能够在VS 2012中毫无问题地打开VS 2010项目。但是,VS 2012似乎存在解决方案文件名中的#问题。将“CLR via C#.sln”重命名为“CLR via C.sln”,它将毫无问题地打开。

VS11是VS2012。您在解决方案资源管理器中看到了什么?它是空的。用记事本打开.sln文件我看到它以“Microsoft Visual Studio解决方案文件,格式版本11.00#Visual Studio 2010”格式11.0不是Visual Studio版本11.0开头。Visual Studio 2010(版本10)使用格式版本11.0确定,了解版本是,请确认。不要在解决方案的文件名中包含尖锐符号(#)。VS 2012在这方面肯定有问题。