2011-05-24 1693 views
1

我在這個錯誤上看到不少帖子,但沒有一個與我的情況有關。我有一個包含2個winforms應用程序和一個數據訪問DLL的小解決方案。我正在使用VS2010 SP1。Visual Studio 2010警告:未指定的錯誤(異常來自HRESULT:0x80004005(E_FAIL))

當我在Vista Business 32位SP1筆記本電腦上打開解決方案時,這一切都沒有問題。但是,當我在Vista Ultimate 64位SP1桌面上打開完全相同的解決方案時,只要我打開解決方案並每次嘗試構建解決方案,就會收到上述錯誤。

解決方案中沒有安裝或使用不常見的工具,組件或庫,所以它讓我非常困惑。

任何意見將非常感謝!

感謝和親切的問候。

+0

Vista SP2已經出現_over_兩年了。 Vista平臺更新於2009年下半年發佈。在嘗試找出Visual Studio出了什麼問題之前,兩者都應安裝在您的計算機上。它很容易相關。 – pickypg 2011-05-24 01:38:59

回答

4

你是否鏈接到任何本地/ COM庫?

如果是這樣,您必須將解決方案的構建目標從AnyCpu更改爲x86

不知道,但如果你已經在全面管理解決方案,混合CPU的目標類型,這也可能發生......

+0

非常感謝,您的回答幫助我解決了構建解決方案時遇到的相同類型的錯誤。 – Sabuncu 2012-03-28 07:38:39

0

只是一些前陣子,當我開始捉迷藏負載測試TE下面的錯誤對話框顯示「未指定錯誤(來自HRresult的異常:0x800004005(E_FAIL))「。

解決方案:非常簡單隻需關閉VS應用程序並進入解決方案資源管理器窗口選擇項目並刷新兩次。現在嘗試一樣,它會正常工作。

問候, VIVEK中號

2

運行Visual Studio作爲管理員,我有同樣的問題,當我運行VS以管理員身份問題了。

相關問題