2008-09-25 43 views
8

我必須繼續支持VB6應用程序。我已經安裝了VB6(Visual Studio 6)以及Visual Studio 2008。我可以在Visual Studio 2008中讀寫VB6項目嗎?它會損壞或破壞我的VB6應用程序嗎?這將是非常酷,如果我可以釋放大量的空間並擺脫Visual Studio 6.在沒有.NET支持的Visual Studio 2008上編寫VB6?

回答

13

Visual Studio 2008無法編譯VB6應用程序。您只能將它用作文本編輯器(儘管它會爲您提供VB.NET智能感知,而不是VB6)。但是,您需要Visual Studio 6才能構建您的應用程序。

+0

謝謝。我希望VS-2008能夠檢測到,或者我可以調整它,這樣我就可以投擲一個開關。無論如何感謝您的信息! – Taptronic 2008-09-25 01:50:30

+1

你可以從命令行編譯VB6項目,所以我想你可能會在你點擊Build時破壞Visual Studio項目來運行VB6編譯器。但我無法想象它會值得。 http://stackoverflow.com/questions/478241/vb6-compilation-from-command-line – MarkJ 2010-01-05 11:50:13

0

如果你刪除VB6,你將無法構建你的VB6應用程序? VS2002/3/5/8不知道如何編譯VB6項目。

5

很高興VB6 IDE將沿着Visual Studio 2008共存。

VB.NET LANGUAGE與VB6相關但不兼容。 VB6和VB.NET之間的轉換是有問題的。兩者之間有很多細微差別,使得它們有效地分離了各種語言。

爲了處理這兩種語言,您需要同時在計算機上同時安裝單獨的IDES和庫。

如果您需要進行兩種互操作,您可以通過創建COM庫來完成此操作。兩種語言都可以使用另一種語言創建的COM庫。

相關問題