簡體   English   中英

構建時如何更改ProductCode和ProductName

[英]How to change ProductCode and ProductName when building

我有一個Windows Installer項目,用於安裝服務。 我使用NAnt構建來一次為兩個配置構建.msi安裝:SiteProd和SiteTest。 這些.msi安裝Windows服務。

要允許並行安裝,我需要能夠在構建時更改SiteTest安裝的ProductCode和ProductName。 我可以通過在構建之前更改.vdproj文件或在構建項目之后在.msi中執行此操作。 無論哪種方式,我如何使用NAnt來做到這一點?

我相信您會發現使用該工具很難走這條路。 例如,毫無疑問,您的服務是使用ServiceInstall自定義操作安裝的,該服務具有硬編碼的服務名稱。 您將無法在構建過程中進行轉換。

使用其他工具的瑣事要小得多,但是如果您想了解更多信息,則必須讓我為它命名。 否則,我確定我會被否決。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM