2013-10-15 44 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不会不可靠的地方支持加载文件。

我已经将项目复制到网络存储磁盘,它不会工作。 只要我将项目复制到本地磁盘,它就开始工作。

相关问题