System.Action не удалось загрузить
Я искал эту ошибку, которую я продолжаю получать и не могу найти правильное решение. Кажется, это уникально для человека. Кто-нибудь знает, почему я получаю ошибку? Очень ценю время.
public void uploadPhoto(Stream photoStream, string photoName)
{
var credentials = new OAuthCredentials
{
Type = OAuthType.ProtectedResource,
SignatureMethod = OAuthSignatureMethod.HmacSha1,
ParameterHandling = OAuthParameterHandling.HttpAuthorizationHeader,
ConsumerKey = TwitterSettings.consumerKey,
ConsumerSecret = TwitterSettings.consumerKeySecret,
Token = TwitterSettings.accessToken,
TokenSecret = TwitterSettings.accessTokenSecret,
Version = "1.0a"
};
RestClient restClient = new RestClient
{
Authority = "https://upload.twitter.com",
HasElevatedPermissions = true,
Credentials = credentials,
Method = WebMethod.Post
};
RestRequest restRequest = new RestRequest
{
Path = "1/statuses/update_with_media.json"
};
restRequest.AddParameter("status", tbxNewTweet.Text);
restRequest.AddFile("media[]", photoName, photoStream, "image/jpg");
}
restClient.BeginRequest(restRequest, new RestCallback(PostTweetRequestCallback));
}
private void PostTweetRequestCallback(RestRequest request, Hammock.RestResponse response, object obj)
{
if (response.StatusCode == System.Net.HttpStatusCode.OK)
{
//Success code
}
}
Я получаю сообщение об ошибке:
restClient.BeginRequest(restRequest, new RestCallback(PostTweetRequestCallback));
Исключение TypeLoadException не обработано. Не удалось загрузить тип 'System.Action' из сборки 'mscorlib, версия =3.7.0.0, культура = нейтральная, PublicKeyToken=969DB8053D3322AC'.
1 ответ
Решение
Я нашел этот ответ. Это помогло мне с той же проблемой, надеюсь, это поможет вам!
TypeLoadException говорит "нет реализации", но оно реализовано