2010-04-21 45 views
0

我只是從Visual Studio 2008遷移到Visual Studio 2010中無法在VS 2010中使用FAXCOMEXLib?

我的一個項目中使用Microsoft傳真服務擴展COM類型庫的過程。將項目轉換爲VS 2010後,出現以下編譯器錯誤:

C:\ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ Microsoft.Common.Targets(1558,9):錯誤MSB3648:Keycontainer-路徑「VS_KEY_812A0248FF872DEC」ist無效。 KeyContainer必須指向一個現有的文件。 C:\ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ Microsoft.Common.Targets(1558,9):警告MSB3283:找不到類型庫「FAXCOMEXLib」的Wrapperassembly。

我試圖從項目中刪除FAXCOMEXLib並再次添加它,但它沒有幫助。

我遇到了類似的問題與其他COM引用。

我該如何解決這個問題?

+0

它有一個強大的命名組件的問題,因爲它無法找到密鑰容器。從這裏也看不到它,它在哪裏? – 2010-04-21 13:11:31

+0

我想知道它需要什麼KeyContainer FaxComExLib? – Sam 2010-04-21 13:55:30

回答

1

這是一個已知的錯誤。看看this Microsoft Connect條目,它有一個解決方法。

+0

啊是的 - 將框架更改爲4也修復了它。 – Sam 2010-04-26 10:02:46

1

這可能與您無關,但對其他人可能如此。我最近有同樣的問題,並在我的搜索中,我發現這個共同FAXCOMEXLib錯誤的列表。無論如何,我幫助過我。