MTR*_*MTR 7 installer windows-installer wix
为WIX的wxs文件中的组件提供guid的正确语法是什么?
在我找到的大多数样品中
Guid="00AD2D6E-BF8A-4EA8-BE9A-57380DECD0E6"
Run Code Online (Sandbox Code Playgroud)
但是在一些样品中我发现了
Guid="{00AD2D6E-BF8A-4EA8-BE9A-57380DECD0E6}"
Run Code Online (Sandbox Code Playgroud)
我更喜欢第二个版本,因为这是由GuidGen工具直接生成的.但这是对的吗?
Ste*_*mul 10
除了Bob Arnson的建议:
正确使用这些自动生成的GUID可以显着简化您的Wix源文件:
<!-- Sample guid below, do not copy paste -->
<Component Id="File.dll" Guid="{12345678-1234-1234-1234-123456789ABC}">
<File Id="File.dll" Name="File.dll" KeyPath="yes" Source="..\File.dll" />
</Component>
Run Code Online (Sandbox Code Playgroud)
与
<Component>
<File Source="..\File.dll" />
</Component>
Run Code Online (Sandbox Code Playgroud)
总之,组合自动的GUID和默认属性值产生是维克斯XML源文件更短和更容易阅读由于去掉了不少"噪音" -这可以说是使他们不容易出错:
其他Wix提示在这里,虽然文章可能有点过时.
| 归档时间: |
|
| 查看次数: |
2820 次 |
| 最近记录: |