VS.NET解决方案的兼容问题

灬韩0枫灬

灬韩0枫灬

2016-01-29 12:41

VS.NET解决方案的兼容问题,VS.NET解决方案的兼容问题
上个星期日,我终于如愿以偿,借到了VS.NET的安装盘,于是迫不及待,马上进行安装。经过漫长的等待后,我的电脑终于有了一个.NET的开发环境。赶紧打开《程序员 2003 合订本》的光盘,找到几个C#的示例程序打开,但是打开的时候却弹出一个对话框来,说什么不是有效的解决方案。我以为是VS.NET出了什么问题,于是打开安装盘上的示例程序,却能正常打开。我发现是版本的问题,因为我安装的版本是2002的。一开始我以为问题出在.NET Framework SDK上,所以昨天我又上网下载了1.1版的,把原来1.0的卸载掉,不但没有解决问题,就连打开原本正常的文件都不停报错,还浪费了我一个下午的时间今天起床的时候,我忽然意识到问题可能出现在SLN文件本身,于是用记事本打开VS.NET 2003的解决方案,再对比2002的,果然不出我所料: 这是2002的:Microsoft Visual Studio Solution File, Format Version 7.00 这是2003的 Microsoft Visual Studio Solution File, Format Version 8.00我把它改了,用VS.NET打开,这次弹出的对话框不一样了,说什么项目文件是用比较新的版本创建的,要用新的版本打开。打开CSPROJ文件,发现也有所不同: 2002: 2003:再改掉,打开居然成功打开了,而且也能通过编译!不过仔细想想,可能还会有一些问题,如果程序里用到的功能是2003以后的版本才支持的,那就没办法了,至少不可能通过编译。
展开更多 50%)
分享

猜你喜欢

VS.NET解决方案的兼容问题

电脑网络
VS.NET解决方案的兼容问题

在VS.NET的

电脑网络
在VS.NET的

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

css兼容问题

Web开发
css兼容问题

另类的VS.NET 的资源

编程语言 网络编程
另类的VS.NET 的资源

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

Windows 7如何解决软件兼容问题?

电脑入门
Windows 7如何解决软件兼容问题?

Windows 7解决多核处理器兼容问题

电脑入门
Windows 7解决多核处理器兼容问题

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

养成Flash ActionScript代码编写好习惯

养成Flash ActionScript代码编写好习惯

用flash8.0打造图标[简单教程]

用flash8.0打造图标[简单教程]
下拉加载更多内容 ↓