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版本(我也打開了與他們完全相同的項目),這對我來說完全是個謎,爲什麼我可以查看設計!有任何想法嗎?
你能編譯代碼嗎?這些只是設計視圖錯誤? –
@RohitVats,是的。我可以毫無問題地運行代碼。它必須是一個設計師問題。 (當按'重新加載設計器'時顯示的錯誤) – theAlse
您引用的任何程序集上是否有黃色感嘆號(請參閱項目中的參考)? – Jehof