dotNET 程式奔向Window XP,體驗絢麗的外表?

來源:互聯網
上載者:User
我的朋友中終於有忍不住開始安裝Windows XP了,感覺是被華麗的介面誘惑。好像最近網上流傳的一個Windows XP 2600的版本十分穩定而且不用啟用(所以安裝的人漸漸又多起來了haha)。由於要幫他安裝一些外設,我也才可以做這樣的實驗,開始考慮將自己原來的一些dotNET程式向XP上遷移,特別是一些WinForm的程式,因為我想自己的程式也可以利用XP的華麗UI。

有關XP的版本有很多說法,有的說已經預裝了dotNet Framework Beta2,有的說沒有裝,我想這主要是dotnet運行庫沒有Release前所必須考慮的,從Beta1到Beta2的變化就很大,這樣對於作業系統的穩定性一定是有直接影響的。(這點也可以粉碎了一些人對WinXP和dotnet之間的遐想,他們總認為XP的某一部分是用dotnet寫的) 事實上,我手上的這個零售版的也沒有安裝Framework Beta2運行庫,當我把程式直接Copy過去時,是不能啟動並執行。至於這個運行庫有兩種辦法可以來解決(當然應該有無數種方法):
1. 在你的Visual Studio.NET Beta2 的組件更新的那張CD中有一個dotNetFramework目錄裡面有一個Setup.exe(17.3M)的執行檔案,去XP下執行,然後再執行你的dotNET程式就可以了。
2. 大型或複雜一點的程式,你可以使用VS.NET 帶的Setup and deployment功能來完全的做一個Setup程式來完成這個工作。具體的你可以:
1. 開啟你要部署的dotnet程式.
2. File->New-Project... 在開啟的New Project對話方塊中
3. 左邊選中Setup and Deployment Project 右邊一欄選中 Setup Wizard 注意下面的路徑和選項,選中加入目前你的項目中,而不是關閉。
4. 然後會有一個Wizard 出現從1 To 5 完後新的Project自動加入你的Sln中。(如果不是選擇 Setup Wizard而選擇 Setup Project那麼可以在VS.NET右邊的Sln Explorer View中點擊 Project 然後在樹狀View中的Application Folder 右鍵選 Add Project Output...這樣會彈出一個對話方塊中選Primary Output和Localized Resource兩項表明你需要打包你的運行檔案和一些資源檔)
相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.