gpt4 book ai didi

.net - Web 角色中的 app.config 未复制到 Azure SDK 1.8 和 Visual Studio 2010 中

转载 作者:行者123 更新时间:2023-12-03 01:11:48 24 4
gpt4 key购买 nike

根据these的建议answers在 Stack Overflow 上,我添加了 app.config文件到我的 Web 角色,以便在调用 Role.OnStart 期间提供一些绑定(bind)重定向。处理中WaIISHost.exe .

这个技巧在计算模拟器下有效,但是当我在 Azure 上部署托管服务时,我在角色启动时遇到了异常 - 即相同的 System.IO.FileLoadException如果我省略 app.config 我会进入计算模拟器文件。

我使用的是 Visual Studio 2010 和 Azure SDK 1.8。该解决方案是使用 .NET 4.0 构建的,我有几个用于不同目的的云项目(调试、生产……)。

最佳答案

我分析了 Visual Studio 创建的 .cspkg 文件,发现 Web 角色的 bin 文件夹中没有 . config 文件(如链接答案所示)。

然后,我重命名了项目中的 app.config 文件以匹配程序集名称,并将其 Copy local 属性设置为 true -- 这样我就能够成功部署我的托管服务。

我不知道此行为是否是由于解决方案中存在多个云项目而触发的。

关于.net - Web 角色中的 app.config 未复制到 Azure SDK 1.8 和 Visual Studio 2010 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15770524/

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