VS2013和VS2008项目的互通

VS2013和VS2008项目的互通,大家可能都查到了百度经验里面的一个帖子:

http://jingyan.baidu.com/article/f54ae2fc3c3adc1e92b849de.html

这个帖子中介绍的是将.sln项目文件作如下修改:

修改文本中

Microsoft Visual Studio Solution File, Format Version 13.00

# Visual Studio 2013

修改为

Microsoft Visual Studio Solution File, Format Version 10.00

# Visual Studio 2008

你修改之后发现还有错误。那么还需要修改的是:

项目文件夹(与.sln在同一个目录下)中的.csproj中的ToolsVersion="12.0" 。

ToolsVersion="12.0" 是vs2013可以识别的。

ToolsVersion="3.5" 是vs2008可以识别的。

ToolsVersion="4.0" 是vs2010可以识别的。

 

时间: 2024-10-18 05:10:28

VS2013和VS2008项目的互通的相关文章

在使用Vs2013打开Vs2008的解决方案时出现了以下错误:此版本的应用程序不支持其项目类型(.csproj)

在使用Vs2013打开Vs2008的解决方案时出现了以下错误: 无法打开 因为此版本的应用程序不支持其项目类型(.csproj). 在网络上找到解决方案: 命令行或者Vs自带的命令提示符输入:devenv.exe /resetskippkgs 但还是不行 然后自己打开Vs2013,然后在Vs2013里通过:FILE->Open Project 打开解决方案 出现下面的提示信息:意思是以下解决方案和项目需要进行升级,没有问题的话点击"OK"就可以了 升级完成且没有出现错误后,就可以

安装Visual Studio2015后,使用VS2013开发的项目,在IIS访问都提示“公共语言运行时检测到无效的程序”的解决办法

1.安装VS2015后,.NET Framework4.6会替换掉 C:\Windows\Microsoft.NET\Framework64\v4.0.30319 (如果使用的是windows7 64位版本)的文件,导致VS2013开发的项目在IIS中浏览都会出现如下错误: 2.折腾了很久,翻阅大量的搜索资料也无法解决,最后在IIS中设置应用池的“启用32位应用程序” 为true后,再打开站点,一切恢复正常了 留个几号,以备查阅!

vs2013新建web项目异常 0x80070002 处理

vs2013新建程序系统找不到指定的文件  异常来自HRESULT:0x80070002 千万别重新装vs2013,只需下载一个文件,安装后就正常. 异常是由于没有正确安装 NuGet Package Manager所导致的. 下载地址http://visualstudiogallery.msdn.microsoft.com/4ec1526c-4a8c-4a84-b702-b21a8f5293ca进行下载,之后装上它就好了. vs2013新建web项目异常 0x80070002 处理

vs2013新建MVC项目时提示系统找不到指定文件(异常来自HRESULT:0x80070002)

一.问题描述 1.打开vs2013,选择"文件|新建|项目",弹出如下对话框. 2.点击左侧的"Web",选择"ASP.NET Web 应用程序",点击确定 3.按上面红色部分选择好后点击"确定",结果弹出如下提示 二.原因分析 没有安装NuGet 三.解决问题 1.打开vs2013,选择"工具|扩展和更新" 2.选择"联机|Visual Studio 点击"NuGet Package

解决离线安装VS2013 创建win32项目提示找不到sdkddkver.h

大家在不联网的环境下安装VS2013 安装到最后会提示有证书链的警告, 这直接导致在创建win32项目,编译的时候回提示sdkddkver.h not found的问题,这是因为安装VS2013 需要连接MS服务器证书认证,断网的话,没有办法连接,只能通过手动打补丁 Update for Root Certificates for Windows 7 for x64-based Systems KB931125 附上地址 https://www.microsoft.com/zh-CN/downl

VS2013的C#项目与SQL Server2012无法连接的问题

我们一般在重新装笔记本系统之后,当重新运行VS2013中的C#项目时,会出现无法连接数据库的问题.那有可能是SQL Server2012安装的有问题了.一.SQL Server服务没有启动:二.SQL Server中sa角色不能登录(现在数据库不是混合型身份验证模式):三.SQL Server不能远程登录. 1.保证,如下图所示“允许远程连接到此服务器”前有“对钩”. 2.打开SQL Server配置管理器,保证如下图中,TCP/IP都启用了. 其他的问题查看“由Windows身份验证设置为混合

【转并修改】VS2013 MVC Web项目使用内置的IISExpress支持局域网内部机器(手机、PC)访问、调试

转:http://www.cnblogs.com/ShaYeBlog/p/4072074.html VS2013内置了IISExpress.做asp.net MVC的web项目开发时,Ctrl+F5和F5启动项目运行(后者是调试模式)的同时都会打开IISExpress,事实上本机对该web项目走的就是这个内置的server.默认情况下,该server运行的web项目不支持局域网内其他机器的访问.为了做到这一点: 1.关闭防火墙. 2.修改C:\Users\Administrator\Docume

修改vs2013中MFC项目名称

修改步骤: 1.用vs2013打开已经开发好的MFC项目,在左侧的项目名上右键(注意是项目名而不是解决方案名),选择移除. 2.在本地项目文件夹下面找到项目中的.sln文件,将其改成自己想要的新项目名,然后右键用记事本打开(最好用notepad++打开,因为好用),将其中久的项目名用新的替换. 3.与.sln文件同在一个目录下面还有一个项目名文件夹,打开,在该文件夹下面找到.vcxproj文件,将其名称改为新的项目名称,然后用记事本打开,用新的项目名称替换掉久的项目名称. 4.单纯的打开vs20

VS2013 MVC Web项目使用内置的IISExpress支持局域网内部机器(手机、PC)访问、调试

VS2013内置了IISExpress.做asp.net MVC的web项目开发时,Ctrl+F5和F5启动项目运行(后者是调试模式)的同时都会打开IISExpress,事实上本机对该web项目走的就是这个内置的server.默认情况下,该server运行的web项目不支持局域网内其他机器的访问.为了做到这一点: 1.关闭防火墙. 2.修改C:\Users\Administrator\Documents\IISExpress\config目录下的applicationhost.config的文件