没有行号的错误在模块System.dll中找不到类型System.ComponentModel.TypeDescriptionProvider

时间:2015-04-10 13:46:59

标签: c# xaml windows-phone-8.1 windows-8.1 win-universal-app

使用Visual Studio 2013 C#/ XAML为WP 8.1和Windows应用商店8.1编写可用的Univeral解决方案。以下是Jerry Nixon和Daren可能的MVA"使用C#和XAML开发通用Windows应用程序"最佳实践。

我现在突然得到这个无法跟踪的编译错误"在模块System.dll"中找不到类型System.ComponentModel.TypeDescriptionProvider。它只影响WP8.1,而不影响仍在编译和运行的Windows应用商店应用。

做什么或寻找什么?

/莱昂

4 个答案:

答案 0 :(得分:0)

您是否在解决方案中使用JSON.Net(Newtonsoft.JSON)NuGet包?我有一个类似的错误被抛出。如果您正在使用它,只需将其卸载然后重新安装即可。像魅力一样。

答案 1 :(得分:0)

尝试删除项目中与System.ComponentModel相关的任何引用(并在必要时再次添加)

答案 2 :(得分:0)

该项目有一个不好的参考。查看参考文献,看看是否有一个看起来不合适。当Intellisense插入一个参考&时,我发生了这种情况。 'using'语句用于未知类型,它们对项目类型无效。

答案 3 :(得分:0)

这不再是VS 2017的问题。