2010-06-07 77 views
1

當我建立這個新的PC時,我沒有安裝VC++ 6.0,因爲我不認爲我會再次需要它。在Visual Studio 2008之後安裝VC++ 6.0是否安全?

但是,我剛剛發現我需要重建一個非常舊的應用程序。它不會在VS 2008下編譯(這並不令人驚訝,因爲它在7年內沒有被觸及),並且由於我的C++技術有點生疏,所以我沒有時間去嘗試並確定我是否可以改變代碼與否。

最簡單的解決方案似乎只是安裝VC++ 6.0,但我找不到任何信息是否是一個明智的做法。

基本上,它會打破我的VS 2008安裝?

+0

這種問題是你應該有一個單獨的生產系統的原因。對於我的應用程序,我有一個專用的生產系統,運行一個版本的編譯器,並且永遠不會更改(沒有服務包,沒有新的DLL,沒有補丁,沒有)。如果我決定遷移到一個新的編譯器,我會問老闆一個新的生產系統,然後運行新的編譯器版本和所有最新的補丁和服務包。那麼這個新的生產系統不會再次更新。此外,如果硬件發生故障,您可能需要虛擬化真正的舊生產系統。 – Patrick 2010-06-07 11:41:19

+0

@帕特里克 - 好吧,如果這是與工作有關的問題,那就不會有問題 - 我只是提出一個新機器的請求。但是,這是我自己的個人項目。我將調查虛擬機,但缺乏操作系統許可證可能會使這種虛擬機無法啓動。 – ChrisF 2010-06-07 12:02:59

回答

0

我已經將Visual Studio 6.0,2003,2005和2008安裝在同一臺機器上,並且可以毫無困難地編譯每一個代碼。當然,我在之後安裝了2008 已經安裝了6.0,但是我預計安裝不會導致問題。

也就是說,更安全的方法是使用Virtual PC或VMWare創建虛擬機,如果這對您來說是一個可行的選項。這樣你就不會冒險搞亂你的系統。

+0

在過去,我總是先安裝VC6 ++,因此我知道它們很高興地共存,但我只是擔心會有一些衝突。虛擬機目前幾乎沒有任何啓動器 - 缺少對操作系統許可證的訪問是最大的問題。 – ChrisF 2010-06-09 14:00:22

相關問題