2011-04-19 104 views
0

我已經在Visual Studio C#.NET創建一個Windows服務,我想創建一個建立和部署服務,當我層樓高的Windows服務項目,它被成功錯誤occurrance驗證HRESULT =「80004005」

我已經添加了項目輸出組與Windows服務項目主要輸出。 我還添加了自定義操作到設置項目,

當我嘗試構建設置項目時顯示「驗證時發生錯誤。HRESULT ='80004005'」我還注意到沒有任何內容檢測到依賴項文件夾。

回答

0

我有錯誤代碼8000000A,所以它可能是不同的,我不知道如果這是你的問題的任何幫助。但重新添加引用不適用於我。然而,什麼工作對我來說是去除.suo文件(旁邊.sln),並再次(重新)建設。

(這可能是造成在Visual Studio 2008中comapct項目意外地打開一個Visual Studio 2010類庫。我也不打算嘗試重現這個!)

卸下.suo會讓你「鬆'你打開的文件(也許還有其他設置?),但恕我直言,這只是一個小犧牲(?)。

我只是希望這會節省一些人的時間...

0

我剛剛正好與WinForms項目相同的問題。在我的解決方案中,我有幾個項目,除了設置項目外,他們都將構建沒有問題。

我通過在主體工程通過將添加參考>>項目重新添加一次,然後(這是被設置爲主要輸出的一個)除去溶液中的其他項目的所有引用克服了這個。一旦我在解決方案中重新添加了對其他項目的引用,項目依賴關係就會重新出現,並且所有內容都可以正常生成。

希望幫助

理查德