1. 程式人生 > >Visual Studio版本彙總比較

Visual Studio版本彙總比較

寫了很多卻錯誤關閉,無語,直接上內容,因為在公司年限長和德國、波蘭、英國公司都有合作,而且他們的開發工具各不相同,因此我電腦上有Visual Studio 2008,Visual Studio 2010,Visual Studio 2012,和Visual Studio 2015,今天簡單介紹一下這幾個之間建立解決方案*.sln的版本號明顯不同。

VS2008 為
Microsoft Visual Studio Solution File, Format Version 10.00
# Visual Studio 2008

VS2010為
Microsoft Visual Studio Solution File, Format Version 11.00
# Visual Studio 2010

VS2012 為
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 2012

VS2015為
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 14

另外不同就是工程檔案下的*.CSPROJ檔案:
VS2008為
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="3.5" DefaultTargets="Build" xmlns="

http://schemas.microsoft.com/developer/msbuild/2003">
VS2010為
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
VS2012為
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="
http://schemas.microsoft.com/developer/msbuild/2003
">
VS2015為
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">

發現他們當中的“ToolsVersion”的不同。