VS2013與VS2010的轉換

 

轉載:https://blog.csdn.net/u010771437/article/details/41940235ui

 

 

出於追求時髦技術的心態,週末我將win7更換成了win8.1,同時安裝上了visual studio 2013,伴隨而來的問題就是與visual studio 2010之間的兼容性問題。spa

首先,vs2013能夠順利打開vs2010的項目。.net

關鍵是如何用vs2010打開vs2013的項目呢?orm

須要如下幾步:xml

 

1.以文本方式打開「***.sln」,最前面有如下幾行說明:blog

Microsoft Visual Studio Solution File, Format Version12.00utf-8

# Visual Studio 2013資源

VisualStudioVersion = 12.0.21005.1get

MinimumVisualStudioVersion = 10.0.40219.1io

(意思是:代表該.sln生成的格式版本是12.00(vs2013),vs版本是12.0.21005.1(vs2013),最小兼容版本是10.0.40219.1(vs2010)。)

 

咱們須要將其修改成:

Microsoft Visual Studio SolutionFile, Format Version 11.00

# Visual Studio 2010

VisualStudioVersion =10.0.40219.1

MinimumVisualStudioVersion =10.0.40219.1

 

這樣就能夠成功打開了。

 

2.一樣以文本方式打開「***.csproj」文件

<?xml version="1.0" encoding="utf-8"?>

<Project ToolsVersion="12.0"DefaultTargets="Build"xmlns="http://schemas.microsoft.com/developer/msbuild/2003">

修改成:

<?xml version="1.0"encoding="utf-8"?>

<Project ToolsVersion="4.0"DefaultTargets="Build"xmlns="http://schemas.microsoft.com/developer/msbuild/2003">

 

 

 

注:若是提示說咱們的項目已經配置使用IIS打開。那麼咱們在解決方案那裏找到項目,點擊右鍵,選擇編輯。

 

在項目文件的下方找到<UseIIS>True</UseIIS>,將True改成False。

 

保存後在解決方案資源管理器中,選中項目,右鍵,從新加載項目。成功轉換

 

 

接着就說說我遇到的問題,我在使用vs2013建項目的時候它默認給我用了IIS,而在別人電腦使用的2010卻沒有裝IIS,因此在用2010打開項目的時候提示錯誤,而後解決方案上就顯示不可用了;解決方法就是右擊不可用的解決方案選擇編輯,找到<UseIIS>True</UseIIS> 這一句,將true改爲false,而後從新載入項目就能夠了

相關文章
相關標籤/搜索