ASP.NET RC1(DNX)上のWebアプリケーションをIISに展開しようとしています。私はすべてのMicrosoftのドキュメントを読んだが、問題は解決していない。アプリケーションを起動するときにこのエラーが発生します。DNX(ASP.NET Core RC1)Webアプリケーション - IISでホストできません。
Application startup exception: System.IO.FileLoadException: Could not load file or assembly 'Web' or one of its dependencies. General Exception (Exception from HRESULT: 0x80131500)
File name: 'Web' ---> Microsoft.Dnx.Compilation.CSharp.RoslynCompilationException: Startup.cs(104,39): DNX,Version=v4.5.1 error CS0012: The type 'Func<,>' is defined in an assembly that is not referenced. You must add a reference to assembly 'System.Runtime, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'
これはどういう意味ですか?ローカルマシン上のIISに展開して、問題なく開発を実行できました。しかし、IISを搭載したサーバだけが動作しません。
このエラーを解決するにはどうすればよいですか?サーバーがWindows Server 2008 R2にあり、ローカルマシンがWindows 7であればそれが役に立ちます。
サーバーにDNVMがインストールされており、正しいdnxランタイムがありますか? – Tseng
@Tseng私は信じていません、どうすれば確認できますか?私はdnxランタイムを持っています。 – painiyff