Как настроить манифесты COM без регистрации, сгенерированные Visual Studio? - PullRequest
1 голос
/ 10 марта 2011

Я пытаюсь развернуть приложение .NET с пользовательским компонентом COM через ClickOnce. К сожалению, приложение не работает с манифестами, сгенерированными Visual Studio для использования компонента COM в режиме без регистрации. После нескольких попыток я понял, что в манифест необходимо внести изменения. Мне нужно добавить элемент в манифест, который создается путем установки Isolated = True в свойствах ссылки на COM.

Я могу сделать это изменение вручную, а затем заново подписать манифесты ClickOnce с помощью mage в правильном порядке, и приложение работает. Но я хотел бы упростить этот процесс, чтобы следующий парень мог развернуть приложение, не проходя через это.

В идеале, я мог бы просто отредактировать некоторые настройки в Visual Studio или вручную изменить файлы проекта MSBuild, чтобы сделать это изменение. Если это невозможно, я думаю, мне придется написать сценарий, который вносит изменения, и включить его как этап после сборки или что-то в этом роде.

Есть ли способ автоматизировать эту модификацию для будущих развертываний?

...