2012-04-05 56 views
0

但該缺點是,我需要的.NET框架,這是不是在每臺計算機上。 我可以在不需要.NET框架的情況下在VB.NET中創建程序嗎? 如果是,我需要什麼工具?創建VB.NET應用,而無需我已經學會了在VB.NET創建程序使用Visual Studio, .NET框架

+2

Visual Basic 6 ??說真的,.NET是免費的,我不明白爲什麼將它安裝在將運行你的程序的計算機上是一個大問題。 – 2012-04-05 13:40:00

+3

'VB.NET'的最後4個字符應該回答你的問題。 – 2012-04-05 13:48:59

+1

@ Meta-Knight經典的投訴是,添加到消費者應用程序的下載/安裝是一件非常重要的事情。人們在這個功能強大的網絡應用程序世界中沒有耐心。 「客戶簡介」是爲了減輕這種痛苦而創建的,儘管 – 2012-04-05 13:54:39

回答

6

但缺點是我需要.NET框架,它不在每臺計算機上。

包含程序的安裝程序,如果需要的話,它將安裝.NET Framework。 MSDN有一個很好的文章,在這裏如何做到這一點:http://msdn.microsoft.com/en-us/library/7eh4aaa5.aspx

我可以在不需要.NET框架的情況下在VB中創建一個程序嗎?

假設你的意思是VB.NET,那麼沒有,真的沒有。 Microsoft VB.NET編譯器編譯爲中間語言,並且您的代碼可能具有數百個.NET Framework本身的依賴關係。有其他像Mono這樣的框架可以使用,但它們也必須安裝,並且已經安裝的可能性很小。

-1

VB6不需要.NET框架,並將在任何Windows和MSSQL版本(即使在64位)上運行。

您可以使用安裝在它(微軟Office)最新ADOR和ADODB驅動程序,但VB.NET是要走的路,你不能沒有.NET框架創建的應用程序。

.NET框架是免費的,您只需將它包括在您的設置(如上所述)。

相關問題