none
封裝 .net framework 的問題 RRS feed

  • 問題

  • 大家好

    小弟用 .net framework 4.0 開發了一個程式,想要將其封裝成一個安裝檔給別人安裝使用,但須考慮到對方電腦是否包含 .net framework 4.0。

    有稍微爬了一下文,有人提到在專案的屬性中可以選擇"必要條件",這樣在安裝時她會自動偵測並安裝 .net framework,但是缺點是會產生一個 .net framework 的資料夾,不知道有沒有辦法把所有檔案都包成一個安裝檔,這樣比較方便使用??

    目前想到的方法大概是用"自訂動作"的方式,但"condition"的部分小弟不知道如何下手 ??

    附上登入檔資訊

    http://support.microsoft.com/kb/318785/zh-tw

    請大大幫忙~~

    2010年10月18日 上午 03:54

解答

  • 不要考慮重新包裝微軟的東西,你還不如直接用 zip / rar ,或是用預設值指到微軟網站下載。

    1. 散佈權不等同重新封裝權,微軟只釋出散佈權,而且還是跟隨 VS 專業版以上才有,重新封裝 .Net 就涉及侵犯表名權問題。

    2. 微軟的封裝檔通常涉及很多註冊資訊,重新封裝就會有登錄整合問題。


    論壇是網友平等互助 保證解答請至 微軟技術支援服務
    提問時,錯誤情境描述與錯誤訊息很重要,情境描述包含你做了什麼,預期的結果與實際發生的結果。一個最爛的問法範例:「我的電腦電腦怎麼不能開機?」誰知道你家是不是沒電還是你根本找不到電源鈕。
    2010年10月18日 下午 03:07