ASP.NET Core 2MVCアプリケーションの学習を始めたばかりです。
新しいプロジェクトを取得した後、ソリューションエクスプローラーにweb.configファイルが表示されません。
何か助けはありますか?
これがばかげた質問ならごめんなさい。
Asp.Net Core 2.x
使用しなくなっただけでなくweb.config
、Asp.Net Core
使用しなくなった。
構成は、のアプリケーション起動手順の一部になりましたStartup.cs
。そして、そこappsettings.json
にすべての構成値を置くことができると呼ばれるアプリケーション設定ファイルがあります。
次のような設定値を読み取ることができます。
{
"Recaptcha": {
"SiteKey": "xxxx-xxxx",
"SecretKey": "xxxx-xxxx"
}
}
public class Startup
{
public IConfiguration Configuration { get; private set; }
public Startup(IConfiguration configuration)
{
this.Configuration = configuration;
}
public void ConfigureServices(IServiceCollection services)
{
...
// Configure Google Recaptcha
// reading values from appsettings.json
services.AddRecaptcha(new RecaptchaOptions
{
SiteKey = this.Configuration.GetValue<string>("Recaptcha:SiteKey"),
SecretKey = this.Configuration.GetValue<string>("Recaptcha:SecretKey")
});
}
}
また中.Net Core
のプロジェクト、そこにある.csproj
ファイル。プロジェクトを右クリックして、をクリックできますEdit <project>.csproj
。
web.config
Webプロジェクトを公開した後に生成されます。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加