У меня есть консольное приложение c ++, которое я хотел бы опубликовать с помощью clickonce.
Когда я запускаю инструмент mageui.exe и импортирую исполняемые и зависимые файлы, чтобы сделать манифест приложения, он не позволит мне установить app.exe в качестве точки входа. Я могу установить точку входа, но когда я щелкаю строку и сохраняю, она очищает диалоговое окно и жалуется, что у меня нет действительной точки входа.
Если я все равно сохраню, entryPoint будет пуст в результирующем манифесте. Это делает clickonce неудачным, потому что нет действительной точки входа.
Я пытался вручную создать точку входа следующим образом:
<entryPoint>
<assemblyIdentity
type='win32'
name='My App'
version='0.9.1.0'
processorArchitecture='msil'
language='en-US'/>
<commandLine
file="app.exe"
parameters="run"/>
</entryPoint>
Это тоже не работает.