Я пытаюсь развернуть приложение .NET 3.5 с помощью сторонней сборки.Я могу создать программу установки ClickOnce без проблем.Однако, когда я пытаюсь запустить программу установки, я получаю следующее сообщение:
Невозможно запустить приложение: невозможно продолжить.Приложение неправильно отформатировано.Обратитесь за помощью к поставщику приложения.
Вот важная часть журнала ошибок:
ERROR SUMMARY
Below is a summary of the errors, details of these errors are listed later in the log.
* Activation of <my application path>.application resulted in exception. Following failure messages were detected:
+ Exception reading manifest from file <my application path>.exe.manifest: the manifest may not be valid or the file could not be opened.
+ Application manifest is not semantically valid.
+ Manifest identity has one or more invalid characters: ABISFoundationSDK_C#.
Как видите, идентификационное имя SDK имеет фунт (#)войдите в него.Есть ли способ, которым я могу изменить идентификатор сборки SDK, чтобы удалить знак фунта?Вряд ли сторонний провайдер внесет это изменение в сборку.