为什么mywebsite.dll.config不包含在我的cspkg中?

时间:2014-08-28 15:50:17

标签: azure cspack

我在Azure SDK 2.3中拥有天蓝色的Web角色。 我的网站项目网站有web.config,它在构建期间被正确复制到bin / debug / website.dll.config。 但Azure SDK完全无法在cspkg中包含此DLL,导致我的角色OnStart失败,因为它依赖于web.config中的绑定重定向来加载正确版本的Azure运行时程序集。任何人都明白为什么cspack不包含这个文件以及如何处理它?<​​/ p>

1 个答案:

答案 0 :(得分:2)

web.config个文件被从未复制为projectNAme.dll.config

仅以这种方式复制application.config个文件。是的,对于Web角色,常规web.config旁边的任何内容都不会自动复制。

您必须按照主应用程序集的名称(即website.dll.config)命名配置文件,然后在属性面板的Copy Always部分中使用Copy to output folder明确标记它。因此,该文件将包含在Web角色包中。

相关问题