當我使用WiX的3.x的使用Visual Studio 2010創建一個Windows Installer XML 「C#自定義操作項目」 被稱爲 「MyCustomActions」,它生成以下文件:可以重命名爲Visual Studio生成的類和程序集以進行WiX C#自定義操作嗎?
「CustomAction.config」,「CustomAction.cs 「和項目文件」MyCustomActions.csproj「。
我們使用包括我們公司的名稱組件的命名方案,所以我們改變了組件名稱類似:CompanyName.ProductName.MyCustomActions
與此同時,我們改變了默認的命名空間和實際的名稱空間CustomActions類轉換爲CompanyName.ProductName.MyCustomActions,以匹配程序集名稱。
可以在不更改任何其他文件或類名的情況下執行此操作嗎?
我想知道的是使用「CustomAction.config」文件 - 它的名稱必須以某種方式與輸出程序集名稱相關嗎?我不確定如何使用「CustomAction.config」。
此外:「CustomAction.cs」文件包含一個名爲「CustomActions」的類(注意複數形式),我們的命名約定表示類的代碼文件應該與類本身具有相同的名稱,所以我們想要將代碼文件重命名爲「CustomActions.cs」。我很確定這沒關係......是嗎?
最後,如果我們將CustomAction類重命名爲其他類型,那會好嗎?再次,我只關心它與「CustomAction.config」的關係。
我想所有這些問題都可以歸結爲一個:「CustomAction.config」文件的名稱與名稱空間,程序集和類名的其餘部分之間的關系是什麼?
如果我有答案,它會回答我以前的所有問題。
非常好,謝謝你的確切答案。 :) –