は私が私のAWS Elastic Beanstalkでアプリケーションから環境プロパティを読み取ることができますどのようにここで見つける:.netのElastic Beanstalk環境プロパティを読み取るには?
ConfigurationManager.AppSettings["MyServiceUrl"]
ConfigurationManager.AppSettings["aws:elasticbeanstalk:application:environment.MyServiceUrl"]
Environment.GetEnvironmentVariable("MyServiceUrl")
Environment.GetEnvironmentVariable("aws:elasticbeanstalk:application:environment.MyServiceUrl")
'完全修飾' 名:
Configuration > Software Configuration > Environment Properties
次の
なしの仕事に近づいていません試行はAWS EB documentationから行われます。
アイデア?あなたの.ebextensions/myoptions.config
ファイルで
、豆の木は、「環境変数」、それらを呼び出しますが、.NETの彼らは実際http://docs.aws.amazon.com/elasticbeanstalk/の下あたりとして、代わりにweb.configファイルに挿入されていますlatest/dg/create_deploy_NET.container.console.html – bitcoder
これに加えて:AWSにバグがあり、キーがコメントアウトされていても設定ファイルが更新されないようです。ファイルを解析するのではなく、文字列レベルの比較を行い、キーがweb.configに存在するかどうかを確認するように見えます。 – Marek
この動作がElastic Beanstalkで変更されたようです。このドキュメントでは、「AWS Management Consoleに適用された設定は、設定ファイル内の同じ設定を上書きします。これにより、設定ファイルにデフォルト設定を適用し、コンソールで環境固有の設定で上書きすることができます。 –