Развертывание ClickOnce для проекта C ++ / CLI с использованием Visual Studio 2008 - PullRequest
1 голос
/ 05 мая 2009

Как опубликовать проект C ++ / CLI Windows Forms для развертывания ClickOnce? Окно свойств для проектов C ++ / CLI не включает вкладку «Опубликовать» (как в проектах C #).

Ответы [ 2 ]

1 голос
/ 05 мая 2009

Вы не можете ClickOnce развернуть исполняемый файл, написанный в неуправляемом коде. Стандартный подход - создать исполняемый файл-заглушку управляемого кода, который запустит ваше реальное приложение.

Вот связанный вопрос .

1 голос
/ 05 мая 2009

Вы можете следовать рекомендациям для ручного развертывания приложения ClickOnce на MSDN .

В этом случае для развертывания используются Windows Software Development Kit и инструменты командной строки вместо Visual Studio.

Еще одно замечание: если вы можете, я бы порекомендовал попытаться перейти на / clr: pure , если это возможно. Если вы работаете с собственным кодом, это не сработает, но если это приложение для форм Windows, оно упростит сценарий развертывания, поскольку у вас будет меньше проблем в ClickOnce с требованиями CAS.

...