azure项目msbuild没有复制app.config

时间:2015-09-11 11:28:52

标签: azure msbuild app-config

从Visual Studio部署Azure辅助角色项目时,一切正常。

使用命令行msbuild构建软件包时,apps.config不会复制到project.dll.config。 我们怎样才能做到这一点?

注意: msbuild命令构建一个cspkg文件(这是一个zip文件)。 当我们打开zip文件时,project.dll.config不在这里。

配置:Visual Studio 2013

azure sdk 2.3

注2: 在visual studio中创建azure解决方案时,它会创建2个项目:

  • 一个Azure项目。

  • 一个职工角色项目。

这是构建的Azure项目,app.config属于worker角色项目。 通过Visual Studio进行部署会自动生成魔法,msbuild.exe不会(或者我们不知道如何操作)。

1 个答案:

答案 0 :(得分:0)

您的.csproj文件中是否正确指定了App.config?你应该有类似的东西:

<Content Include="app.config">
  <SubType>Designer</SubType>
</Content>

.csproj文件中的某处。