.NET Framework 2.0 如果是vs2005 sp1的話則是.NET Framework 2.0 Sp1 .NET Framework 2.0 Sp1 與後面的 VS2008、2010相容,2.0則不相容 從字面上看,執行庫是程式在執行時所需要的庫檔案。
.NET Framework 2.0 如果是vs2005 sp1的話則是.NET Framework 2.0 Sp1 .NET Framework 2.0 Sp1 與後面的 VS2008、2010相容,2.0則不相容 從字面上看,執行庫是程式在執行時所需要的庫檔案。
通常執行庫是以DLL形式提供的。Delphi和C++ Builder的執行庫為.bpl檔案,實際還是一個DLL。執行庫中一般包括程式設計時常用的函式,如字串操作、檔案操作、介面等內容。不同的語言所支援的函式通常是不同的,所以使用的庫也是完全不同的,這就是為什麼有VB執行庫、C執行庫、Delphi執行庫之分的原因。即使都是C++語言,也可能因為提供的函式不同,而使用不同的庫。如VC++使用的執行庫和C++ Builder就完全不同。 執行庫是一個經過封裝的程式模組,對外提供介面,只要知道介面引數就可以自用使用。如果不使用執行庫,每個程式中都會包含很多重複的程式碼,而使用執行庫,可以大大縮小編譯後的程式的大小。但另一方面,由於使用了執行庫,所以在分發程式時就必須帶有這些庫,比較麻煩。如果在作業系統中找不到相應的執行庫程式就無法執行。為了解決這個矛盾,Windows總是會帶上它自己開發的軟體的最新的執行庫。象Windows 2000以後的版本都包括Visual Basic 5.0/6.0的庫。Internet Explorer總是帶有最新的Visual C++ 6.0的庫。Windows XP帶有Microsoft .NET 1.0(用於VB. NET和C#)的庫。Visual C++、Delphi和C++ Builder允許使用者選擇所編譯得到的程式是否依賴於執行庫。而VB、FoxPro、PowerBuilder、LabWindows/CVI和MatlabNGDX就不允許使用者進行這種選擇,必須依賴於執行庫。