在模块System.dll C#中找不到类型System.Runtime.InteropServices.StandardOleMarshalObject

时间:2017-10-22 13:11:34

标签: c# .net visual-studio

我试图运行我的UWP项目并且它出现了这个错误,之前我运行它能够顺利运行。我不知道错误在哪里,因为它没有显示。

  

在模块System.dll中找不到类型System.Runtime.InteropServices.StandardOleMarshalObject

我在互联网上搜索并知道它可能是参考问题,这里是我使用的参考列表:

  

分析仪

     

Microsoft .NETCore.UniversalWindowsPlatform

     

MongoDB.Driver

     

Newtonsoft.Json

     

System.Windows.Forms的

     

TweetinviAPI

     

通用Windows

我的应用程序是通过TweetinviAPI从Twitter获取数据并将它们存储到Mongo数据库中。然后分析数据,找出它们的含义。我还使用最新的Windows 10 Fall Creators Update,以便UWP支持.NET Standard 2.0,所以我想这不是问题所在。

感谢。

1 个答案:

答案 0 :(得分:2)

UWP不支持

System.Windows.Forms。删除此依赖项并重构所有依赖它的代码。