2013-10-15 81 views
2

我的問題似乎與此問題完全相同: "Unable to load the metadata" errors when loading a project 但是由於沒有回答,我會問我自己的問題。設計器無法顯示XAML(類型'本地:...未找到)

我正在使用Microsft Visual C# 2010 Express來打開一個項目。起初沒有錯誤,但是當我打開一個xaml file我收到以下錯誤:

Error 4 The type 'local:IndexConverter' was not found. Verify that you are not missing an assembly reference and that all referenced assemblies have been built. MainWindow.xaml 19 26 AppInventoryMvvm 
Error 5 The type 'local:EditResourceMultiParamConverter' was not found. Verify that you are not missing an assembly reference and that all referenced assemblies have been built. MainWindow.xaml 39 26 AppInventoryMvvm 
Error 6 The type 'local:AddResourceMultiParamConverter' was not found. Verify that you are not missing an assembly reference and that all referenced assemblies have been built. MainWindow.xaml 54 26 AppInventoryMvvm 
Error 7 The type 'local:IndexConverter' was not found. Verify that you are not missing an assembly reference and that all referenced assemblies have been built. MainWindow.xaml 96 30 AppInventoryMvvm 
Error 8 The type 'local:IndexConverter' was not found. Verify that you are not missing an assembly reference and that all referenced assemblies have been built. MainWindow.xaml 112 30 AppInventoryMvvm 

正如你可以看到所有的錯誤看起來是一樣的,並在那裏抱怨看起來像這樣的代碼:

<local:IndexConverter x:Key="IndexConverter" /> 

現在我和我的其他同事一起使用與SP完全相同的IDE版本(我也打開了與他們完全相同的項目),這對我來說完全是個謎,爲什麼我可以查看設計!有任何想法嗎?

,看看具體的錯誤以及代碼,請參閱下面的屏幕轉儲: enter image description here

+2

你能編譯代碼嗎?這些只是設計視圖錯誤? –

+0

@RohitVats,是的。我可以毫無問題地運行代碼。它必須是一個設計師問題。 (當按'重新加載設計器'時顯示的錯誤) – theAlse

+0

您引用的任何程序集上是否有黃色感嘆號(請參閱項目中的參考)? – Jehof

回答

0

我要繼續前進,回答我的問題,它可能會幫助其他人的未來。

經過很長的時間來搜索我發現:

的Visual Studio不會不可靠的地方支持加載文件。

我已經將項目複製到網絡存儲磁盤,它不會工作。 只要我將項目複製到本地磁盤,它就開始工作。

相關問題