ClickOnce не создает запись и ярлык StartMenu в Windows 7 x64 - PullRequest
0 голосов
/ 16 марта 2010

У меня есть приложение, которое я развертываю, чтобы поделиться им с ClickOnce , чтобы другие пользователи могли установить его и использовать на своих компьютерах. Это работало нормально, пока я не заметил, что, когда я устанавливаю это приложение на свой компьютер (Windows 7 x64), он не добавляет пункт меню «Пуск» (даже если он устанавливается правильно, и он у меня есть в Панели управления / Программы). У меня не было этой проблемы, когда моей машиной для разработки была Windows XP. Приложение также отлично развертывается на других компьютерах с Windows XP.

Также во время установки (когда я перезапускаю установку), даже если у меня уже есть .NET Framework 3.5, он всегда хочет установить один (он запускается и завершается через несколько секунд - вероятно, установщик видит, что это уже здесь). Я могу запустить приложение прямо из общего ресурса; это просто больно делать это.

Есть ли какие-то особые настройки, которые я должен сделать? Или некоторые патчи?

У меня есть Visual Studio 2008 и система со всеми установленными дополнительными обновлениями. Приложение написано на C # и использует .NET 3.5.

Ответы [ 2 ]

1 голос
/ 17 марта 2010

У вас установлен SP1 для Visual Studio 2008 и .NET 3.5?

Каков целевой ЦП вашего развертывания: «Любой ЦП», 32-разрядный или 64-разрядный?

0 голосов
/ 31 марта 2010

Имя издателя и имя продукта на вкладке «Публикация» свойств проекта должны быть заполнены, чтобы ярлык появился в меню «Пуск».

...