2012-10-04 31 views
2

您好我有一個silverlight應用程序,當我試圖運行它會給我錯誤,如錯誤HRESULT E_FAIL已經從對COM組件的調用中返回。在visualStudio2010

錯誤HRESULT E_FAIL已經從調用COM組件返回。

相同的代碼我還有其他的PC,然後運行它的工作錯誤

「未處理的錯誤的精細

細節在Silverlight應用程序\ NCODE:1001 \ nCategory:RuntimeError \ n消息:AG_E_UNKNOWN_ERROR \ nMethodName:\ n「

重裝視覺工作室,但仍然有這個相同的錯誤。

誰能告訴我爲什麼會發生這種情況?

+0

我也有這個問題,導致我的問題是當我使用System.Windows.Pivot.dll。我曾嘗試過VS2012和VS2010。所以它肯定與PC本身的東西... – Hightower

回答

1

在我的情況。我搬到引用的DLL的出來的文件夾: C:\ Program Files文件(x86)的\微軟的SDK \ Silverlight的\ V4.0 \ PivotViewer \ 2010年8月

當我引用的DLL pivotViewer稱爲System.Windows錯誤是存在的.Pivot

我有一臺win 7 64機器。

這似乎解決了我的問題。

0

解決方案: 此錯誤來自因Visual Studio的緩存 刪除緩存。 您可以在「Program Files \ Microsoft Visual Studio 10.0 \ Common7 \ IDE \ ProjectTemplatesCache」中刪除項目緩存,然後運行「devenv/setup」以再次構建緩存以查看是否有幫助。 enter link description here

+0

:謝謝你的回答,但它太遲了 –

0

我在我的項目上有單獨的模塊,這個錯誤發生在具有設計視圖(xaml)的模塊之一中。經過無數試用後,最後刪除了錯誤模塊並重新添加並清理並構建解決了問題。

相關問題