MissingManifestResourceException 从 windows phone 8.1 应用发布到 Twitter
MissingManifestResourceException publishing to twitter from windows phone 8.1 app
我可以从模拟器发布到 Twitter。
我的代码:
private async Task PublishTweet()
{
StorageFile file = await ApplicationData.Current.LocalFolder.GetFileAsync("shareImage.png");
var credentials = TwitterCredentials.CreateCredentials(App.localSettings.Values["TwitterAccessToken"].ToString(),
App.localSettings.Values["TwitterAccessTokenSecret"].ToString(),
"XXX", "XXX");
TwitterCredentials.SetCredentials(credentials);
byte[] file1 = await ReadFile(file);
var shareTweet = Tweet.CreateTweet(App.ViewModel.CurrentItem.Description + " #" + ResourceLoader.GetForCurrentView().GetString("Hashtag"));
shareTweet.AddMedia(file1);
var result = await shareTweet.PublishAsync();
}
但是从设备调试,在最后一行抛出 MissingManifestResourceException
var result = await shareTweet.PublishAsync();
最新版本的Tweetinvi (0.9.8.1) 解决了这个问题
我可以从模拟器发布到 Twitter。
我的代码:
private async Task PublishTweet()
{
StorageFile file = await ApplicationData.Current.LocalFolder.GetFileAsync("shareImage.png");
var credentials = TwitterCredentials.CreateCredentials(App.localSettings.Values["TwitterAccessToken"].ToString(),
App.localSettings.Values["TwitterAccessTokenSecret"].ToString(),
"XXX", "XXX");
TwitterCredentials.SetCredentials(credentials);
byte[] file1 = await ReadFile(file);
var shareTweet = Tweet.CreateTweet(App.ViewModel.CurrentItem.Description + " #" + ResourceLoader.GetForCurrentView().GetString("Hashtag"));
shareTweet.AddMedia(file1);
var result = await shareTweet.PublishAsync();
}
但是从设备调试,在最后一行抛出 MissingManifestResourceException
var result = await shareTweet.PublishAsync();
最新版本的Tweetinvi (0.9.8.1) 解决了这个问题