Azure Cloud Service中缺少VS 2013配置文件

时间:2015-06-03 15:49:17

标签: azure visual-studio-2013 configuration-files azure-cloud-services

我使用Azure SDK v2.6在Visual Studio 2013中创建了Azure云服务(称为 A )。云服务在项目 B ,项目 B 引用项目 C 和项目 C 引用项目中只有一个角色的 d 即可。项目 D 包含名为D.dll.config的内容文件。我已经确认,在构建时,文件D.dll.config存在于D\bin\Debug\C\bin\Debug\B\bin\Debug\中。但是,当我在模拟器和Azure上运行 A 时,我的配置文件不存在。

在我的本地计算机上,此目录为A\csx\Debug\roles\B\approot\。有谁知道如何让配置文件包含在我的云服务中?关于为什么它不被包括在内的简要解释也将受到赞赏。

1 个答案:

答案 0 :(得分:1)

我的同事在创建新的云服务时偶然发现了一个解决方案。如果我将项目 B (包含云服务角色的项目)的引用添加到项目 D (包含配置文件作为内容的项目),那么{{ 1}}包含在我的模拟器中的approot目录中,以及Azure中。

这个解决方案仍然不理想,因为我必须添加对所有内容的dll的显式引用。但是,到目前为止,这是我所知道的最佳解决方案。