繁体   English   中英

VS.NET 2003和VS.NET 2008共存

[英]VS.NET 2003 and VS.NET 2008 co-existence

我正在将VS2003项目(.NET 1.1)转换为VS2008(.NET 2.0)的过程中,并且已经转换了所有C#(足够容易)。 我有一台新机器,并在VS2008上进行了C#转换。 由于某些内存保护问题,我们有一个在.NET 2.0下无法工作的C ++层。

C ++层很旧,是几年前由一些分包商编写的-它的代码不是很好...

我的旧计算机安装了带有C / C ++层的VS 2003(与Visibroker进行了交谈),当该计算机上的硬盘崩溃时,我还没有完成C部分的转换。

我没有时间修复C ++位的.NET 2.0转换,因此仍然需要在VS 2003下进行构建。

问题是:VS2008 之后可以安装VS 2003吗? 它会把事情搞砸吗? 由于公司政策,不能将其安装在VM中。

谢谢

不久前我处于相同的情况,并在已安装VS 2008的(虚拟)PC上安装了VS 2003。 不幸的是,我不记得在安装VS 2003之后是否对VS 2008安装进行过“修复”,但是我认为它可以正常工作。

我上周只需要这样做。 在2008年之后安装2003可以正常工作。 唯一似乎被弄糟的是,现在所有VS图标看上去都像Windows中的2003年旧图标。

我同时运行vs2003和vs2008。 我认为在2008年之后安装2003的最坏情况是需要重新安装2008。

我会继续尝试,但是除非有大部分时间要做,否则我不会开始。

在2008年之后安装vs.net 2003会很好,唯一的问题是vs.net版本自动检查器可能无法工作。 例如,如果您在2003年之后安装2008,并且双击项目文件或解决方案文件(根据其实际版本),则会打开vs.net的正确版本。 但是,如果反向,则.net 2003版本检查器将覆盖2008,如果双击较旧版本的项目文件,它将无法打开vs.net2008。 只需重新安装2008就可以解决此问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM