Я пытаюсь преобразовать решение из VS.NET 2008 в 2010. Решение включает проект службы Windows и проект установки, устанавливающий службу Windows. У меня проблемы с компиляцией проекта установки. Я пробовал начать с нуля несколько раз, следуя руководству здесь в разделе Создание проекта установки для вашей службы.
Когда я просто выполняю эти шаги и создаю проект, я получаю такую ошибку:
Unable to build custom action named 'Primary output from <name> (Release x86)', InstallerClass property is only valid for assemblies.
(где имя моего проекта службы Windows). Поиск этой ошибки вызывает this на странице MSDN, в которой мне предлагается установить для InstallerClass значение False. Я делаю это для каждого из 4 настраиваемых действий. После внесения этого изменения и сборки я получаю следующую ошибку:
Unable to build custom action named 'Primary output from <name> (Release x86)' from project output group 'Primary output' because the project output group does not have a key file.
Погуглив для этого, я получаю только один хит а>. Даже не пытайтесь щелкнуть ссылку, полный текст: «Удалите настраиваемое действие и замените его настраиваемым действием, указывающим на группу вывода проекта, в которой есть файл ключа».
Что, черт возьми, это значит? Может ли кто-нибудь помочь мне понять, что я здесь делаю не так?
InstallerClass
установить в значение true? 21.04.2014