从具有动态结构的项目部署Azure Web角色

时间:2013-12-09 14:11:33

标签: azure msbuild webdeploy csproj azure-sdk-.net

我有一个带有可构建前端的项目。在我的项目中,很多文件夹和文件不应该在目标包和theese文件列表中取决于前端编译的结果。 所以我在源.csproj文件中有一些自定义标签(相应的 http://msdn.microsoft.com/en-us/library/ms171454.aspxhttp://msdn.microsoft.com/en-us/library/ms171455.aspx

<Content Include="modules\**\*dist\**" Exclude="modules\**\node_modules\**"/>
<Content Include="modules\**\*bower_components\**\*.js;modules\**\*bower_components\**\*.css" Exclude="modules\**\node_modules\**"/>
<Content Include="modules\**\*js\**" Exclude="modules\**\node_modules\**"/>
<Content Include="Areas\Authentication\Content\static\**\*dist\**" Exclude="modules\**\node_modules\**"/>
<Content Include="Areas\Authentication\Content\static\**\*bower_components\**\*.js;Areas\Authentication\Content\static\**\*bower_components\**\*.css" Exclude="modules\**\node_modules\**"/>
<Content Include="Areas\Authentication\Content\static\**\*js\**" Exclude="modules\**\node_modules\**"/>

因此,我需要在项目中包含的Visual Studio 2013解决方案资源管理器中输出文件结构。

当我尝试将项目部署到Azure(SDK 2.2)时,我在Microsoft.WindowsAzure.targets中出现错误

错误2945无法将文件“BlaBlaBla \ Content \ static *** js **”复制到“BlaBlaBla \ Areas \ Authentication \ Content \ static *** js **”。路径中的非法字符。 C:\ Program Files(x86)\ MSBuild \ Microsoft \ VisualStudio \ v12.0 \ Windows Azure Tools \ 2.2 \ Microsoft.WindowsAzure.targets 2668 5

如何为Azure部署使用通配符项定义?

0 个答案:

没有答案