gpt4 book ai didi

amazon-web-services - 将 web.config 部署到 amazon beanstalk

转载 作者:行者123 更新时间:2023-12-03 17:48:10 26 4
gpt4 key购买 nike

当我将 .net Web 应用程序部署到 Amazon Beanstalk 时,我的本地 web.config 被完全忽略,它只是被替换为:

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<appSettings>
<add key="PARAM3" value="" />
<add key="PARAM4" value="" />
<add key="PARAM1" value="" />
<add key="PARAM2" value="" />
<add key="PARAM5" value="" />
<add key="AWS_SECRET_KEY" value="" />
<add key="AWSSecretKey" value="" />
<add key="AWS_ACCESS_KEY_ID" value="" />
<add key="AWSAccessKey" value="" />
</appSettings>
</configuration>

我认为 beanstalk 无法解析我的 web.config 的某些部分,所以我将 web.config 简化到最低限度:
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<appSettings>
<add key="mykey" value="myvalue"/>
</appSettings>
<system.web>
<compilation debug="true" targetFramework="4.5"/>
<httpRuntime targetFramework="4.5"/>
</system.web>
</configuration>

我得到了同样的结果。我的 appSettings 和我的 web.config 的所有其他部分都没有出现在部署的 web.config 中。
我到处寻找,但找不到关于此的文档。
我的本地应用程序中没有任何转换(即没有 web.release.config 文件)。
我可以以某种方式禁用 Beanstalk 的这个“功能”吗?

我不要求任何操作,我只想部署我的原始 web.config。

最佳答案

在 Elastic Beanstalk 控制台中设置环境变量,而不是在您的 git 存储库中。

关于amazon-web-services - 将 web.config 部署到 amazon beanstalk,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28855037/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com