私はAsp.NET WebAPIモジュールを使用しようとしていますが、私は奇妙なエラーが発生します。私はこの簡単なプログラムを実行しようとすると :ASP.NET WebApi - HttpClient - メソッドが見つかりません
class Program
{
static void Main(string[] args)
{
System.Net.Http.HttpClient client = new HttpClient();
string data = client.GetStringAsync("http://www.kralizek.se/").Result;
Console.WriteLine(data);
Console.ReadLine();
}
}
を、私はこのエラーを持っています。
System.MissingMethodException was unhandled
Message=Method not found: 'System.Threading.Tasks.Task`1<System.String> System.Net.Http.HttpClient.GetStringAsync(System.String)'.
Source=Connector.App
StackTrace:
at ConnectorApp.Program.Main(String[] args)
at System.AppDomain._nExecuteAssembly(RuntimeAssembly assembly, String[] args)
at Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly()
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ThreadHelper.ThreadStart()
エラーはVisual StudioとLinqPadで発生しますが、私の同僚には発生しません。
.NET 4.5デベロッパープレビューと何らかの矛盾があると思っていたので、アンインストールしましたが、何のメリットもありません。
おかげ
あなたは.net 4.5を参照していますか? –
いいえ私はそうではありません。私の同僚のワークステーションで同じbinフォルダーが "そのまま"実行されます – Kralizek