2009-11-10 28 views
1

我在Web部署项目添加在预生成目标 ExcludeFromBuild项目一个的ItemGroup:是如何ExcludeFromBuild的ItemGroup应该在Web部署项目工作?

<ItemGroup> 
    <ExcludeFromBuild Include="$(SourceWebPhysicalPath)\Test\**\*.*" /> 
</ItemGroup> 

构建装配后的输出仍然包含在〜/测试从文件编译的类。这不是我所期望的。

这里是Using Web Deployment Projects with Visual Studio 2005 MSDN上的代码段:

例如,通过将以下 部分到Web 部署项目,您可以排除 从 构建过程中的测试和图像文件夹:

<ItemGroup> 
<ExcludeFromBuild Include="$(SourceWebPhysicalPath)\Test\**\*.*"/> 
<ExcludeFromBuild Include="$(SourceWebPhysicalPath)\Images\**\*.*"/> 
</ItemGroup> 

如果有应该 不包括在网站项目的测试代码 这是非常有用在临时或 发布版本。

好像不是这样的,我虽然。我错过了明显的东西吗?

回答