【发布时间】:2015-06-03 15:49:16
【问题描述】:
我使用 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\。有谁知道如何让配置文件包含在我的云服务中?对于为什么不包括在内的原因的简要解释也将不胜感激。
【问题讨论】:
-
我找到了一种可行的方法,如 here on MSDN 所述。但是,如果我这样做,那么 1) 我必须手动包含所有引用项目所需的所有内容文件,以及 2) 我必须在云服务目录结构中维护该文件的副本。这两个问题都是维护的噩梦,所以这个解决方案是不够的。
-
This question/answer on MSDN 建议有一种方法可以解决我在之前的评论中提出的第二个问题,但我无法让该解决方案在 Azure v2.6 上运行。
标签: azure visual-studio-2013 configuration-files azure-cloud-services