Azure Resource Manager部署忽略了引用其他项目的项目的解决方案和项目构建配置

时间:2017-05-11 07:08:47

标签: azure visual-studio-2017 msdeploy webdeploy azure-resource-manager

我的解决方案如下:

  • armdeploy.sln(引用ClassLibrary1和ClassLibrary2)
  • ClassLibrary1(引用ClassLibrary2)
  • ClassLibrary2

当我在Release中部署时,ClassLibrary会在我选择Release配置时查找ClassLibrary2 / bin / debug文件夹并因为没有任何内容而出现错误。

我可以解决此问题的唯一方法是在ClassLibrary2中编辑csproj文件并将配置条件更改为在空时设置为Release。 <Configuration Condition=" '$(Configuration)' == '' ">Release</Configuration>

这与此问题类似: VS2015 Azure Resource Manager deploy dialog ignores solution and project build configuration for referenced projects

但这似乎是固定的,在这种情况下,当你有嵌套的引用时,这是一个问题。

0 个答案:

没有答案