13 c# visual-studio
我有一个完整的C#Visual Studio项目,但由于Visual Studios的版本问题,我无法打开它.
我尝试过使用VS2005和VS2010,但两者都无法打开项目.
我在VS2010中转换项目时遇到了错误.
有没有我可以找到VS版本的文件?
__
编辑:
谢谢你的建议.
我按照建议查看了我的csproj文件:
<?xml version="1.0" encoding="utf-8"?>
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
从我看到的,VS版本.使用最有可能是2003版.
如果我错了,请纠正我.
小智 26
<ProductVersion>
在项目的csproj文件中查找标记中的值.
这是一个包含每个产品名称及其相应版本的表格:
+---------------------------+---------------+-----------+----------------+
| Product name | Codename | Version # | .NET Framework |
+---------------------------+---------------+-----------+----------------+
| Visual Studio 4.0 | N/A | 4.0.* | N/A |
| Visual Studio 97 | Boston | 5.0.* | N/A |
| Visual Studio 6.0 | Aspen | 6.0.* | N/A |
| Visual Studio .NET (2002) | Rainier | 7.0.* | 1 |
| Visual Studio .NET 2003 | Everett | 7.1.* | 1.1 |
| Visual Studio 2005 | Whidbey | 8.0.* | 2.0, 3.0 |
| Visual Studio 2008 | Orcas | 9.0.* | 2.0, 3.0, 3.5 |
| Visual Studio 2010 | Dev10/Rosario | 10.0.* | 2.0 – 4.0 |
| Visual Studio 2012 | Dev11 | 11.0.* | 2.0 – 4.5.2 |
| Visual Studio 2013 | Dev12 | 12.0.* | 2.0 – 4.5.2 |
| Visual Studio 2015 | Dev14 | 14.0.* | 2.0 – 4.6 |
+---------------------------+---------------+-----------+----------------+
Run Code Online (Sandbox Code Playgroud)
项目文件的开头如下所示:
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">x86</Platform>
<ProductVersion>8.0.30703</ProductVersion>
Run Code Online (Sandbox Code Playgroud)
该ToolsVersion
属性或ProductVersion
标记应引导您找到 Visual Studio 的版本。