2014-09-29 140 views
0

我在windows phone 8.0項目中遇到引用衝突錯誤。我正在使用Visual Studio 2013更新3.因爲我已經做了一些研究並得到這個http://msdn.microsoft.com/en-us/library/64wh5743.aspx但是無法確定將TypeBindConflicts放在哪裏。請幫助我。如果有另一種方式,請告訴我。作爲初學者,無論您的解決方案是什麼,請一步一步寫出來。先謝謝你。 :)在Visual Studio 2013 windows phone 8項目中放置TypeBindConflicts的位置?

+0

你能修改創建衝突的代碼嗎? – 2014-09-29 19:09:20

+0

是的,我可以修改代碼。 LukkhaCoder – 2014-10-01 04:21:51

回答

0

此編譯器錯誤(如MSDN中所述)表示編譯器從兩個不同的程序集中看到兩個具有相同名稱空間和類型名稱的類型。這使編譯器難以確定在代碼中引用哪種類型時應該使用哪種類型。

如果您擁有產生錯誤的這些程序集,則可以將名稱空間和/或類型名稱修改爲唯一以確保衝突不再存在。如果您不擁有組件,但可以在不影響功能的情況下安全地移除參考,那麼這就是另一種解決方案。如果這些都不起作用,那麼您提供的MSDN指南最初描述了一些可幫助編譯器解決歧義的備選方法。

代碼示例中的「TypeBindConflicts」只是該示例的「佔位符」名稱 - 它映射到具有衝突名稱空間/名稱的類型。

如果這不適用於您或我誤解了,這將有助於如果您可以提供一些代碼或特定的錯誤字符串。

相關問題