zoukankan      html  css  js  c++  java
  • VS2015转VS2008

    对于Windows8及以上的系统,无法安装VS2008,也不是无法安装,如果玩游戏多的,应该已经安装了.NET3.5,可以正常安装。

    既然不能安装VS2008,那就安装VS2015好了,现在已经是Update2了,不过Update1用用也没事。

    警告:毕竟08和15的跨度太大,部分改变不能简单地概括,所以会出现转换了仍然打不开的情况,

    特别是导入了大量(中文命名的【不确定】)资源文件,以及引入了一些不支持的东西(例如using Task),还有某些控件也会出问题。

    如果对Windows使用不太熟悉,还是乖乖装.NET3.5之后装VS2008吧。

    例如:某些using指令会出错(删除using);部分引用无法识别(删除引用);.user文件会导致打不开工程(删除文件);

    无法调试(手动改框架版本,或者运行不调试);编译出错,因为sources出了问题(在属性-资源里删除所有文件,再次导入).

     ==转载注明出处==

    用VS2015写的解决方案和工程文件VS2008是打不开的。

    要作如下处理://实测,VS2008可以打开

    1.用NotePad++(记事本也OK)打开解决方案(.sln文件),看第一行

    Microsoft Visual Studio Solution File, Format Version 12.00

    改成:

    Microsoft Visual Studio Solution File, Format Version 10.00

    # Visual Studio 14和VisualStudioVersion = 14.0.24720.0这两行改不改随意

    2.NotePad++打开工程文件(.csproj文件),看第二行

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

    改成:

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

    3.完成。

    附上自动转换的工具: http://pan.baidu.com/s/1qX4G5IG 密码: 7xem

    使用方法:自己用VB.NET写的,点打开,选择要修改的.sln文件,点修改即可

    注意:1.会自动修改.csproj文件,如果修改了文件夹或者文件名会报错,此时只修改了.sln文件,.csproj文件需要手动修改。

         2.程序自动备份两个文件,如果修改后出现错误,请用bak文件恢复。

         3.程序报毒率1/39,纯属误报,可放心使用。

       4.不公布源码(写的太丑),想看的自己反编译。

  • 相关阅读:
    comparator接口与Comparable接口的区别
    heap和stack有什么区别
    聚集索引和非聚集索引(整理)
    SQL里的EXISTS与in、not exists与not in
    SQL中CONVERT转化函数的用法
    GCC 对C语言的扩展
    C++宏定义详解
    How to Find Processlist Thread id in gdb !!!!!GDB 使用
    Netdata----Linux 性能实时监测工具
    java开发C语言编译器
  • 原文地址:https://www.cnblogs.com/gpsx/p/5214263.html
Copyright © 2011-2022 走看看