IIS 7.5でホストしようとしているasp.netコアWeb APIプロジェクトがあります。IIS 7.5にasp.netコアWeb APIをデプロイ中に500エラーが発生しました
以下の記事で示唆したように、以下
The configuration file 'appsettings.json' was not found and is not optional
は
{
"ConnectionStrings": {
"SchedulerConnection": "Server=ABC\\SQL2012;Database=SchedulerDb;persist security info=True;Integrated Security=SSPI;"
}
}
そして "startup.csは" 私はのような接続文字列値を取得していますで、私の "appsettings.json" ファイルであります以下、
public void ConfigureServices(IServiceCollection services)
{
services.AddDbContext<SchedulerContext>(options =>
options.UseSqlServer(Configuration.GetConnectionString("SchedulerConnection"),
b => b.MigrationsAssembly("WebTest.API")));
}
コードを実行しているローカルIISExpres IIS 7.5に展開するときに500のサーバーエラーをスローします。
ここで何が間違っていますか?をお勧めします!以下は
私の "publishOptions"、
"publishOptions": {
"include": [
"wwwroot",
"appsettings.json",
"web.config"
]
},
接続文字列を取得できましたが、IIS 7.5にホストした後、500 Internal Server Errorが表示されます。 – user2994834