簡體   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