возникновение ошибки при проверке HRESULT = '80004005' - PullRequest
0 голосов
/ 19 апреля 2011

Я создал службу Windows в Visual Studio C # .NET, и я пытаюсь создать настройки и развертывания для службы, когда я строю проект службы Windows, он успешен

Я добавил группу вывода проекта в качестве основного вывода с проектом службы Windows. я также добавил настраиваемое действие в настроенный проект,

когда я пытаюсь создать настроенный проект, он отображает сообщение «Произошла ошибка при проверке. HRESULT = '80004005'», я также отметил, что в папке обнаруженных зависимостей ничего нет.

Ответы [ 2 ]

0 голосов
/ 25 мая 2011

У меня был код ошибки 8000000A, поэтому он может отличаться, и я не уверен, поможет ли это вашей проблеме.Но повторное добавление ссылок не работает для меня.Однако для меня сработало удаление файла .suo (рядом с .sln) и (пере) сборка заново.

(Возможно, это вызвано случайным открытием библиотеки классов Visual Studio 2010 в проекте Visual Studio 2008. Я даже не собираюсь пытаться воспроизвести это!)

Удаление .suo заставит вас «потерять» ваши открытые файлы (и, возможно, некоторые другие настройки?), но ИМХО, это всего лишь небольшая жертва (?).

Я просто надеюсь, что это сэкономит кому-то время ...

0 голосов
/ 20 апреля 2011

У меня точно такая же проблема с проектом WinForms. У меня было несколько проектов в моем решении, все они были бы собраны без проблем, за исключением настроенного проекта.

Я преодолел это, удалив все ссылки на другие проекты в решении в основном проекте (который был задан в качестве основного вывода), а затем снова добавил их, добавив ссылку >> проект. После того, как я повторно добавил ссылки на другие проекты в решении, зависимости проекта снова появились и все выстроилось нормально.

Надеюсь, что поможет

Richard

...