Visual Basic & Visual Studio置底

看板Visual_Basic作者 (小獅)時間20年前 (2005/04/02 12:24), 5年前編輯推噓5(502)
留言7則, 6人參與, 最新討論串1/1
Visual Studio 是微軟出產的開發工具,其中 Visual Basic 是 Visual Studio 的成員 之一。 ★ Visual Studio 的版本演進: Visual Studio 6 (98) → Visual Studio .NET (2002) → Visual Studio .NET 2003 → Visual Studio 2005 → Visual Studio 2008 → Visual Studio 2010 → Visual Studio 2012 → Visual Studio 2013 → <開始支援跨平台> Visual Studio 2015 → Visual Studio 2017 → Visual Studio 2019 # 早期的產品 (6.0 以前),微軟的網站上好像已經移除掉了,所以查不到相關資訊。 ★ Visual Studio 6.0 包含下列成員: Visual Basic 、 Visual C++ 、 Visual FoxPro 、 Visual InterDev 、 Visual J++ 、 Visual SourceSafe... ★ Visual Studio .NET 2003 包含下列成員: Visual Basic .NET 、 Visual C++ .NET 、 Visual C# .NET 、 Visual J# .NET 、 ASP .NET ... .NET Framework 1.1 ★ Visual Studio 2005 包含下列成員: Visual Basic 、 Visual C++ 、 Visual C# 、 Visual J# 、 ASP.NET 、 ASP.NET AJAX 、 SQL Server Express ... .NET Framework 2.0 ★ Visual Studio 2008 包含下列成員: Visual Basic 、 Visual C++ 、 Visual C# 、 ASP.NET 、 ASP.NET AJAX 、 SQL Server Express ... .NET Framework 2.0、.NET Framework 3.5 ★ Visual Studio 2010 包含下列成員: Visual Basic 、 Visual C++ 、 Visual C# 、 Visual F# ASP.NET 、 ASP.NET AJAX 、 SQL Server Express ... .NET Framework 4.0(可管理.NET Framework 2.0以上的專案) ★ Visual Studio 2012 包含下列成員: Visual Basic 、 Visual C++ 、 Visual C# 、 Visual F#、HTML5/JavaScript ASP.NET 、 ASP.NET AJAX 、 SQL Server Express ... .NET Framework 4.5(可管理.NET Framework 2.0以上的專案) ★ Visual Studio 2013 包含下列成員: Visual Basic 、 Visual C++ 、 Visual C# 、 Visual F#、HTML5/JavaScript ASP.NET 、 ASP.NET AJAX 、 SQL Server Express ... .NET Framework 4.5.1(可管理.NET Framework 2.0以上的專案) (網站範本只有.NET Framework 4、4.5、4.5.1) ★ Visual Studio 2015 包含下列成員: Visual Basic 、 Visual C++ 、 Visual C# 、 Visual F# 、 Python HTML5/JavaScript 、 TypeScript Xamarin 、 Apache Cordova 、 Cocos、Unity ASP.NET 、 ASP.NET AJAX .NET Framework 4.5.2、4.6、4.6.1 ※ 跨平台/行動裝置 開發: 提供者 語言 目標平台 Microsoft Basic Windows Phone Windows C# Windows Phone Windows C++ Andriod iOS Xamarin C# Andriod iOS Apache Cordova JavaScript Andriod iOS Windows Phone Windows TypeScript ★ Visual Studio 2017 包含下列成員: Visual Basic 、 Visual C++ 、 Visual C# 、 Visual F# 、 Python HTML5/JavaScript 、 TypeScript Xamarin 、 Apache Cordova 、 Cocos、Unity ASP.NET 、 ASP.NET AJAX .NET Framework 3.5、4、4.5、4.5.1、4.5.2、4.6、4.6.1 .NET Core .NET Standard ※ 跨平台/行動裝置 開發: 提供者 語言 目標平台 Microsoft C++ Andriod iOS Windows Xamarin C# Andriod iOS Windows Apache Cordova JavaScript Andriod iOS Windows TypeScript ★ Visual Studio 2019 包含下列成員: Visual Basic 、 Visual C++ 、 Visual C# 、 Visual F# 、 Python 、 Node.js HTML5/JavaScript 、 TypeScript Xamarin 、 Apache Cordova 、 Cocos、Unity ASP.NET 、 ASP.NET AJAX .NET Framework 3.5、4、4.5、4.5.1、4.5.2、4.6、4.6.1、4.7、4.7.1、4.7.2 .NET Core 2.1、2.2 .NET Standard ※ .NET Framework 4.5.2、4.6 可以使用 Visual Studio 2012 以上管理 ※ 跨平台/行動裝置 開發: 提供者 語言 目標平台 Microsoft C++ Andriod iOS Windows Xamarin C# Andriod iOS Windows # 先前說過 MFC 是 C 語言開發工具的一部份,與 Basic 無關,不要混淆了。 .NET 的產品對電腦配備的要求很高(至少比舊版高個幾倍) 而且必須安裝 .NET Framework ,才能使用(VS本身會包含,使用者要自行安裝) ★ Visual Studio .NET 2003 的最低系統需求如下: Pentium Ⅱ 450 MHz 以上處理器 (個人建議 P4 以上) 96 MB 以上記憶體 (個人建議 256MB 以上) 3.4GB 可用磁碟空間 (剩餘空間越多越好) ★ Visual Studio .NET 2003 可安裝於下列系統: Windows Server 2003 Windows XP Professional Windows XP Home Edition1 Windows 2000 Professional (需要安裝 SP3 或更新版本) Windows 2000 Server (需要安裝 SP3 或更新版本) ★ Visual Studio 2010 系統需求: 1.6 GHz 以上處理器 (雙核心都覺得很慢) 1 GB (32 Bit) or 2 GB (64 Bit) RAM (個人建議4GB以上) 3GB 的可用硬碟空間 (剩餘空間越多越好) ★ Visual Studio 2010 可以安裝在下列作業系統上: Windows XP (x86) Service Pack 3 Windows Vista (x86 & x64) Service Pack 1 Windows 7 (x86 & x64) Windows Server 2003 (x86 & x64) Service Pack 2 (含R2) Windows Server 2008 (x86 & x64) Service Pack 2 (含R2 x64) ★ Visual Studio 2012 可以安裝在下列作業系統上: Windows 7 (x86 & x64) Windows 8 (x86 & x64) (可開發Windows市集應用程式) Windows Server 2008 R2 (x64) Windows Server 2012 (x64) ★ Visual Studio 2013 可以安裝在下列作業系統上: Windows 7 SP1 (x86 & x64) Windows 8 (x86 & x64) (可開發Windows市集應用程式)(Express版不支援) Windows 8.1 (x86 & x64) (可開發Windows市集應用程式) Windows Server 2008 R2 SP1 (x64) Windows Server 2012 (x64) Windows Server 2012 R2 (x64) ★ Visual Studio 2015 可以安裝在下列作業系統上: Windows 7 SP1 (x86 & x64) (Express for Windows版不支援) Windows 8 (x86 & x64) (可開發Windows市集應用程式)(Express版不支援) Windows 8.1 (x86 & x64) (可開發Windows市集應用程式)(Express版不支援) Windows 10 (x86 & x64) (可開發Windows市集應用程式) Windows Server 2008 R2 SP1 (x64) (Express for Windows版不支援) Windows Server 2012 (x64) (Express for Windows版不支援) Windows Server 2012 R2 (x64) (Express for Windows版不支援) ★ Visual Studio 2017 可以安裝在下列作業系統上: Windows 7 SP1 (x86 & x64) Windows 8.1 (x86 & x64) (可開發Windows市集應用程式) Windows 10 (x86 & x64) (可開發Windows市集應用程式) Windows Server 2012 R2 (x64) Windows Server 2016 (x64) (Xamarin.Android 需要 64 位元版本的 Windows 和 64 位元 Java 開發套件) ★ Visual Studio 2019 可以安裝在下列作業系統上: Windows 7 SP1 (x86 & x64) Windows 8.1 (x86 & x64) (可開發Windows市集應用程式) Windows 10 (1703) (x86 & x64) (可開發Windows市集應用程式) Windows Server 2012 R2 (x64) Windows Server 2016 (x64) Windows Server 2019 (x64) (Xamarin.Android 需要 64 位元版本的 Windows 和 64 位元 Java 開發套件) ★ Visual Studio Code 可以安裝在下列作業系統上: Windows 8 (x86 &x64) Windows 8.1 (x86 & x64) Windows 10 (x86 & x64) Ubuntu Desktop 14.04 OS X Yosemite Linux GLIBCXX version 3.4.15 or later Linux GLIBC version 2.15 or later 詳細系統需求:https://code.visualstudio.com/docs/supporting/requirements ★ .NET 1.1 應用程式可以部署至以下系統: Windows 95 (使用 Microsoft Visual C++ .NET) Windows 98 Windows Millennium Edition (Windows Me) Windows XP Home Edition Windows XP Professional Windows NT 4.0 (需要 Service Pack 6a) Windows 2000 (需要 Service Pack 2) Windows Server 2003 ★ .NET 2.0 應用程式可以部署至以下系統: Windows XP SP2 Windows 2000 SP4 Windows Sever 2003 ★ .NET 3.5 應用程式可以部署至以下系統: Windows XP SP2 Windows Vista Windows 7 Windows Server 2003 Windows Server 2008 (Windows Server 2008 R2 以上內建) ★ .NET 4.0 應用程式可以部署至以下系統: Windows XP SP3 Windows Vista SP1 Windows 7 Windows Server 2003 SP2 Windows Server 2008 (含R2) (Windows 8、Windows Server 2012 以上內建) ★ .NET 4.5 應用程式可以部署至以下系統: Windows Vista SP2 Windows 7 SP1 Windows 8 Windows Server 2008 SP2 (含R2 SP1) Windows Server 2012 (Windows 8、Windows Server 2012 以上內建) ★ .NET 4.5.1 應用程式可以部署至以下系統: Windows Vista SP2 Windows 7 SP1 Windows 8 Windows Server 2008 SP2 Windows Server 2008 R2 SP1 Windows Server 2012 (Windows 8.1、Windows Server 2012 R2 以上內建) ★ .NET 4.5.2 應用程式可以部署至以下系統: Windows Vista SP2 Windows 7 SP1 Windows 8 Windows 8.1 Windows Server 2008 SP2 Windows Server 2008 R2 SP1 Windows Server 2012 Windows Server 2012 R2 (Windows 10 內建) ★ .NET 4.6 應用程式可以部署至以下系統: Windows Vista SP2 Windows 7 SP1 Windows 8 Windows 8.1 Windows Server 2008 SP2 Windows Server 2008 R2 SP1 Windows Server 2012 Windows Server 2012 R2 (Windows 10 內建) ★ .NET 4.6.1 應用程式可以部署至以下系統: Windows 7 SP1 Windows 8 Windows 8.1 Windows Server 2008 R2 SP1 Windows Server 2012 Windows Server 2012 R2 (Windows 10 內建) ★ .NET 4.6.2 應用程式可以部署至以下系統: Windows 7 SP1 Windows 8.1 Windows 10 Windows Server 2008 R2 SP1 Windows Server 2012 Windows Server 2012 R2 Windows Server 2016 (Windows 10 / 1607 以上內建) ★ .NET 4.7.2 應用程式可以部署至以下系統: Windows 7 SP1 Windows 8.1 Windows 10 (1607 以上) Windows Server 2008 R2 SP1 Windows Server 2012 Windows Server 2012 R2 Windows Server 2016 Windows Server 2019 (Windows 10 / 1803 以上內建) ★ .NET Core 應用程式可以部署至以下系統: Windows 7 SP1 Windows 8.1 Windows 10 Windows Server 2008 R2 SP1 Windows Server 2012 SP1 Windows Server 2012 R2 SP1 Windows Server 2016 Red Hat Enterprise Linux 7 伺服器 Ubuntu 14.04、16.04 及 Linux Mint 17 Debian 8.2 Fedora 23 CentOS 7.1 及 Oracle Linux 7.1 openSUSE 13.2 OS X El Capitan (10.11 版) macOS Sierra (10.12 版) ★ .NET 產品必須安裝 .NET Framework 方可安裝使用 VB6編譯出來的執行檔,需要msvbvm60.dll才可以執行 並且相關控制項及元件皆需安裝及註冊才能使用 ★ Visual Basic .NET 與 Visual Basic 6.0 的差異: 差異嘛...蠻大的...最主要的差異就是 Visual Basic .NET 比先前版本擁有更完整的 物件導向架構,但因此變得較為複雜,如果要快速上手的新手,選先前版本 (Visual Basic 6.0) 比較好。上面也寫的很明顯,如果不能保證你的電腦等級有那麼高或客戶端 的電腦等級不合標準的話,最好還是選用 6.0 以前的版本。 而且 VB 6.0 已經很夠用了^^ (足夠你摸個好幾年都摸不透了XD) 2012.09.16 補充說明 VB6.0 過時已久了,如果沒有必要,建議還是要學習使用最新版本的 Visual Basic。 因為在 Windows Vista 以上安裝可能會有相容性的問題, 且就算安裝成功,製作出來的執行檔相容性也可能有問題。 以上資訊,以微軟提供的為主 其他詳細內容可參考微軟的網站: http://www.microsoft.com/taiwan/vstudio/ -- 人若無星爺,跟條鹹魚有何分別? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.58.156.43

01/05 00:01, , 1F
VB6以前版本也是要先裝了RUNTIME才能跑吧
01/05 00:01, 1F

01/09 21:31, , 2F
但VB6,可以把runtime封裝起來...
01/09 21:31, 2F

03/05 10:35, , 3F
VS.NET2003有包含SQL-Server?
03/05 10:35, 3F

09/29 20:22, , 4F
那VB2008呢?
09/29 20:22, 4F
※ 編輯: fumizuki (123.194.89.236), 05/07/2016 14:55:16 ※ 編輯: fumizuki (123.194.76.144), 06/19/2016 11:55:17 ※ 編輯: fumizuki (180.176.144.220), 03/05/2017 19:58:45 ※ 編輯: fumizuki (180.176.144.220), 03/08/2017 06:44:09 ※ 編輯: fumizuki (123.194.77.153), 03/27/2017 23:22:54 ※ 編輯: fumizuki (123.194.77.153), 03/27/2017 23:26:03 ※ 編輯: fumizuki (123.194.89.235), 04/22/2017 22:40:45

07/17 04:54, , 5F
Vb 演變 歷史
07/17 04:54, 5F
※ 編輯: fumizuki (123.194.79.177), 04/07/2019 15:16:16 ※ 編輯: fumizuki (123.194.79.177), 04/08/2019 23:34:49 ※ 編輯: fumizuki (123.194.79.177), 04/09/2019 21:35:05

10/19 15:55, , 7F
10/19 15:55, 7F
文章代碼(AID): #12JXwEwo (Visual_Basic)
文章代碼(AID): #12JXwEwo (Visual_Basic)