2017-06-16 112 views
2

我正在重寫一箇舊的安裝程序,它不再適用於使用WiX的Windows 10,並且我在註冊表項中遇到了編譯錯誤(candle.exe)&註冊表值與&在WiX

註冊表值如下:

<RegistryValue Root='HKCR' Name='' Key='Access.Application.10\shell\New' Type='string' Value='&New'/> 

我試圖只是踢一個反斜槓,但我真的不知道我在哪裏可以從這裏走。

正如您在下面的圖片中看到的,註冊表已經存儲了該值,因此對錯誤造成了混淆。 enter image description here

回答

3

XML中的某些字符必須用字符實體表示。 &表示爲&amp;