黄色网页视频 I 影音先锋日日狠狠久久 I 秋霞午夜毛片 I 秋霞一二三区 I 国产成人片无码视频 I 国产 精品 自在自线 I av免费观看网站 I 日本精品久久久久中文字幕5 I 91看视频 I 看全色黄大色黄女片18 I 精品不卡一区 I 亚洲最新精品 I 欧美 激情 在线 I 人妻少妇精品久久 I 国产99视频精品免费专区 I 欧美影院 I 欧美精品在欧美一区二区少妇 I av大片网站 I 国产精品黄色片 I 888久久 I 狠狠干最新 I 看看黄色一级片 I 黄色精品久久 I 三级av在线 I 69色综合 I 国产日韩欧美91 I 亚洲精品偷拍 I 激情小说亚洲图片 I 久久国产视频精品 I 国产综合精品一区二区三区 I 色婷婷国产 I 最新成人av在线 I 国产私拍精品 I 日韩成人影音 I 日日夜夜天天综合

WiX和DTF介紹

系統(tǒng) 3182 0

出處: http://www.cnblogs.com/shanyou/archive/2008/12/07/1349699.html

Windows Installer XML(WiX)

這里所介紹的是 Wix 3.0版本 ,目前還是beta. Wix 是 Windows Installer XML 的縮寫,它是微軟提供的一組工具和規(guī)范的集合,用來制作MSI格式的安裝包。另外值得一提的是,Wix是微軟少有的開源軟件之一。 制作MSI的工作有InstallShield,Wise,他們都是商業(yè)程序,需要付費,你也可以使用WiX來完成安裝程序制作。WiX和這些MSI的工具比較有不同的地方:

  • 它完全用xml描述,使用命令行來生成,這非常容易整合到開發(fā)流程中,通過Nant,Msbuild調(diào)用
  • WiX是開源的,定制性非常好,你能夠做用Wise或者InstallShield所想到的事情。

微軟內(nèi)部的程序打包也是使用WiX的。

Deployment Tools Foundation (DTF)

DTF就是msi.dll(Windows installer library)的.net包裝,DTF使得為MSI安裝包編寫自定義Actions(CA)非常容易了,之前編寫CA只有三種選擇:C++、VB Script和Java Script。

目前開箱即用的CA有下列這些:

  • Install/delete/move files
  • Create/delete/change folders
  • Create/delete/change shortcuts
  • Install/remove/start/stop Windows Services
  • Reboots
  • Install/remove ODBC drivers
  • Register/un-register COM/COM+ applications
  • Register/un-register fonts
  • Write/change registry
  • ...and so on...

    可以到這里: http://msdn.microsoft.com/zh-cn/library/aa372023(en-us,VS.85).aspx 完整列表

    Windows Installer不能完全覆蓋所有的場景,我們可以自定義CA來滿足要求。DTF就可以使用.NET支持的語言C#/VB.NET等等來寫CA了。

    Wix 3.0版 版本就是基于DTF之上開發(fā)的,雖然3.0版本現(xiàn)在還是beta階段,3.0還支持VS2008的項目模板

  • WiX和DTF介紹


    更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

    微信掃碼或搜索:z360901061

    微信掃一掃加我為好友

    QQ號聯(lián)系: 360901061

    您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

    【本文對您有幫助就好】

    您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

    發(fā)表我的評論
    最新評論 總共0條評論