У меня есть приложение, которое я развертываю, чтобы поделиться им с ClickOnce , чтобы другие пользователи могли установить его и использовать на своих компьютерах. Это работало нормально, пока я не заметил, что, когда я устанавливаю это приложение на свой компьютер (Windows 7 x64), он не добавляет пункт меню «Пуск» (даже если он устанавливается правильно, и он у меня есть в Панели управления / Программы). У меня не было этой проблемы, когда моей машиной для разработки была Windows XP. Приложение также отлично развертывается на других компьютерах с Windows XP.
Также во время установки (когда я перезапускаю установку), даже если у меня уже есть .NET Framework 3.5, он всегда хочет установить один (он запускается и завершается через несколько секунд - вероятно, установщик видит, что это уже здесь). Я могу запустить приложение прямо из общего ресурса; это просто больно делать это.
Есть ли какие-то особые настройки, которые я должен сделать? Или некоторые патчи?
У меня есть Visual Studio 2008 и система со всеми установленными дополнительными обновлениями. Приложение написано на C # и использует .NET 3.5.