1

我使用方法 Auth.SetUserCredentials(...);

当我尝试在测试控制台应用程序中进行身份验证并发布推文时,一切都很好。当我在 uwp 应用程序中执行相同操作时,我在尝试进行身份验证时收到此错误:

System.TypeInitializationException:“Tweetinvi.Auth”的类型初始化程序引发了异常。---> System.IO.FileLoadException:无法加载文件或程序集“System.Core,版本=4.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089”或其依赖项之一。找到的程序集的清单定义与程序集引用不匹配。(HRESULT 异常:0x80131040)在 Tweetinvi.Core.TweetinviCoreModule.Initialize() 在 Tweetinvi.I​​njectinvi.AutofacContainer.InitializeModules()

如果您想查看我的代码:https ://github.com/matdestr/TwitterShared.git

4

2 回答 2

0

我遇到了同样的问题。我发现一个帖子说要使用命令 Install-Package tweetinviapi​​ -version 0.9.10.2-w10-uap -pre

这阻止了错误的发生,现在应用程序看起来好像应该发布了,没有错误,但没有任何内容发布到 Twitter。

于 2016-02-21T15:58:15.170 回答
0

我在 UWP 中有同样的问题。我将 TweetinviApi 从 Nuget 降级到版本 0.9.10,这对我有用。

于 2016-03-01T07:18:08.067 回答