2016-06-25 13 views
-1

RC2に移行した後、WebAPIサービスの読み込み/ホストで問題が発生しています。以前の移行では、同じWebAPIが正常に動作していました。ASP.NET Core RC2プロジェクトでWebApiが読み込まれない

IISExpressでアプリケーションをデバッグモードで起動しようとすると、Program.csが実行されてプログラムが実行されていることを確認できます。その後、制御は起動に移ります.csメソッド/イベントが最後に戻り、文host.Run()が実行されます。 program.csファイルに保存します。 しかし、この文を実行した後は、バックグラウンドで実行される文を取得/デバッグすることはできませんが、最終的に内部的にはバックグラウンドでループを起こしてサービスが開始されません。私はIISでホスティングしようとしていないが、IISExpress自体で働く最初のステップはここでは機能していない。 Program.csの中、私はそれ持っている以下のコードは、ここで何が起こっているか

public static void Main(string[] args) 
     { 
      var host = new WebHostBuilder() 
       .UseKestrel() 
       .UseContentRoot(Directory.GetCurrentDirectory()) 
       .UseIISIntegration() 
       .UseStartup<Startup>() 
       .Build(); 

      host.Run(); 
     } 

任意のアイデアを提出し、どこの問題だろうか?

注:マイグレーションのと同じ手順が他のWebAPIのプロジェクトのために働いている、問題は、このアプリケーションで

答えて

0

である私は解決策を持って、問題は、私が正しいweb.configファイルの設定を持っていないし 正しい設定は

<?xml version="1.0" encoding="utf-8"?> 
<configuration> 
    <system.webServer> 
    <handlers> 
     <add name="aspNetCore" path="*" verb="*" modules="AspNetCoreModule" resourceType="Unspecified"/> 
    </handlers> 
    <aspNetCore processPath="%LAUNCHER_PATH%" arguments="%LAUNCHER_ARGS%" stdoutLogEnabled="false" stdoutLogFile=".\logs\stdout" forwardWindowsAuthToken="false"/> 
    </system.webServer> 
</configuration> 
です。
関連する問題