1

我正在尝试通过命令行工具复制 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

在我的配置文件中,但我没有看到任何值被添加。

4

1 回答 1

0

我相信在进一步研究后我可以回答我自己的问题。我发现如果你确实使用

aws:elasticbeanstalk:application:environment.SOME_VAR = some_value

配置文件中的语法,这确实设置了appSettings. 它只是在不同的目录级别进行。我发现web.config文件C:\inetpub\wwwroot已更新以包含我的SOME_VAR设置,这正是我所需要的。我的应用程序本身部署在C:\inetpub\wwwroot\myapplication_deploy.

于 2016-10-28T19:09:37.603 回答