我试图复制Visual Studio在其发布到AWS中的内容......"通过命令行工具进行对话。我正在调用" awsdeploy.exe"并传递一个配置文件。我一直在玩
安装的样本 C:\Program Files (x86)\AWS Tools\Deployment Tool\Samples
每当您安装AWS工具时。我可以使用此示例将虚拟应用程序发布到Elastic Beanstalk。但是,我试图完成的一件事是向导在它询问您想要的环境变量的情况下执行的步骤,然后将它们放在Web.config <appSettings>
中,如果它们不是已经。我如何从命令行执行此操作?我试图把
aws:elasticbeanstalk:application:environment.SOME_VAR = some_value
在我的配置文件中,但我没有看到任何值被添加。
答案 0 :(得分:0)
我相信经过进一步研究后我可以回答我自己的问题。我发现如果你使用
aws:elasticbeanstalk:application:environment.SOME_VAR = some_value
配置文件中的语法确实设置了appSettings
。它只是在不同的目录级别。我发现web.config
上的C:\inetpub\wwwroot
文件已更新为包含我的SOME_VAR
设置,这正是我所需要的。我的应用程序本身部署在C:\inetpub\wwwroot\myapplication_deploy
。