InstallShield не принимает <

#visual-studio #installshield

#visual-studio #installshield

Вопрос:

В соответствии с этими инструкциями:

https://learn.microsoft.com/en-us/visualstudio/vsto/deploying-an-office-solution-by-using-windows-installer?view=vs-2019amp;viewFallbackFrom=vs-2019][1]

Я пытаюсь создать установочный файл. Я создаю файл PRQ, но когда я нажимаю Обновить в проекте VisualStuido Install shield, я получаю эту ошибку:

 "The character < cannot be used in an attribute value"
  

the .Файл PRQ не принимается InstallShield.
Кажется, что в этой строке находится символ-нарушитель:

 ...
LocalFile="<ISProductFolder>
...
  

потому что, когда я удаляю этот атрибут, InstallShield принимает файл PRQ.
Самое смешное, что в соответствии с документами InstallShield этот атрибут (угловые скобки и все остальное) действителен:

https://helpnet.flexerasoftware.com/installshield19helplib/helplibrary/PrereqBuildLocation.htm

Как мне решить эту проблему?

Ответ №1:

Я открыл другой файл PRQ и выяснил, как должен быть указан атрибут. Это должно быть так:

 amp;<ISProductFolderamp;>
  

НЕ так:

 <ISProductFolder>