2010-06-06 46 views
3

請考慮以下情況:在生產箱上運行關鍵的VB6桌面應用程序。有可能安裝一個.NET應用程序查詢VB6應用程序查詢的同一個數據庫,這是一個SQL Server 2000數據庫。 VB6應用程序還依賴於第三方ActiveX控件(註冊的.ocx文件)。.NET Framework安裝是否會干擾現有的VB6運行時或COM安裝?

問題是 - .NET Framework安裝是否會以任何方式替換任何文件或破壞VB6運行時。換句話說,我們能否安全地假設.NET Framework的安裝完全獨立於以前的任何VB6安裝,並且不會干擾正在運行的應用程序?

回答

3

如果這很關鍵,請克隆生產系統並首先在克隆上安裝.NET Framework,以測試是否存在對新應用程序的任何干擾。

正如Randolpho所說,.NET Framework安裝獨立於VB6運行時。但請注意,您必須重新啓動生產服務器,並且還應該檢查新的.NET應用程序是否會干擾傳統的VB6應用程序。

通常,對於關鍵系統來說,具有用於測試和反映生產環境的臨時服務器是一種好的做法。

+0

關於測試的優點。 +1 – Randolpho 2010-06-06 22:37:38

1

是的,.NET框架完全獨立於以前的COM組件和VB6運行時。

+0

Thanks @Randolpho。你有任何官方的微軟鏈接說明這一點?如果我打算安裝框架,這將有所幫助。 – Faredoon 2010-06-06 16:10:59

+0

@faredoon:你知道嗎......搜索後,我找不到任何*現在*,明確指出。我知道在2001年有很多文章指出它。我能找到的最接近的是[.NET 1.1框架概述](http://msdn.microsoft.com/en-us/library/zw4w595w%28v=VS.71%29.aspx),它表示它是獨立的,獨立於不受管理的執行環境(如vb6)。 – Randolpho 2010-06-06 16:50:27

+1

非常感謝。我也嘗試過搜索。如果您遇到任何更具體的問題,請在此處張貼。欣賞它。 – Faredoon 2010-06-06 17:51:36

相關問題