[英]SetClientCredential visible in vs.net 2005 but not 2008
[英]Is it possible to build .NET 1.1 apps with VS.NET 2008?
我將為我的客戶端維護一個現有的.NET 1.1應用程序。 VS.NET 2008似乎無法直接構建.NET 1.1項目,但我不想僅為此特定項目安裝VS.NET 2003。 是否可以將VS.NET 2008用於.NET 1.1開發? 怎么樣?
以我的經驗,快速答案是“否”。 我強烈建議您安裝VS.Net 2003,因為它很高興與2008共存(我們在這里的所有計算機上都這樣做)。
即使您是從命令行在2008年構建它的,您仍然會錯過所有IntelliSense和向導。
根據Luke H的博客,沒有:
否-Visual Studio 2008將不支持定位.Net Framework 1.1。 這是我們真正想要能夠支持的東西-因為我們知道有很多.NET開發人員在.NET 1.1應用程序上工作。 但是,返回並支持.NET 1.1則要困難得多,.NET 1.1是一個完全不同的運行時。
因此,為了適應此發行版,最終決定要么完全不支持多目標,要么僅支持目標.NET2.0及更高版本。 因為我們確實希望Visual Studio 2008成為至少適用於.NET 3.0和.NET 3.5的出色工具,所以我們決定提供此發行版中可以提供的最多目標的支持。
如果確實需要使用1.1,則只需確保不使用任何2.0功能(例如泛型和大量其他好東西),然后使用1.1目錄中的csc.exe或vbc.exe編譯器進行編譯。
我最近發布了一個類似的問題,關於將ASP.NET 1.1項目升級到3.5,最終決定僅使用導入向導將項目升級到VS 2008。 這個過程非常簡單。 以我為例,由於一個相對簡單的Web項目(由幾十個Web表單組成),該過程只花了幾分鍾,而后來在測試中沒有遇到任何例外,讓我感到寬慰。
如果您的代碼符合某些要求,
您可以在這里嘗試MSBee
當安裝VS2003是一個更容易的選擇時,這將非常復雜。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.