当前位置:  开发笔记 > 开发工具 > 正文

使用Web部署项目添加到内置ExcludeFromBuild ItemGroup

如何解决《使用Web部署项目添加到内置ExcludeFromBuildItemGroup》经验,为你挑选了1个好方法。

我在我的解决方案中添加了一个Web部署项目,以创建我的Web应用程序的干净部署.这大部分按预期工作...即构建源然后将要部署的文件复制到/ Release文件夹(并排除源文件和我的.svn文件夹等内容).

但是现在我想明确地排除其他一些文件(为了简单起见,我们只说一个名为somefile.txt的文件).所以,我将一个项目组添加到wdproj文件中,如下所示:


    

这确实排除了所请求的特定文件,但现在不再排除默认排除的文件.具体来说,现在我的所有svn文件都在Release文件夹中,并且还有一个Source文件夹,它位于同一级别,其中包含所有源文件.

基本上,似乎定义ExcludeFromBuild项目组会覆盖一些内置默认值,而不是添加它们.

不完全是一个显示停止,但不理想......那么,有没有人知道如何简单地将文件添加到默认的ExcludeFromBuild组?或者是使用默认值Vs的情况.手动排除所有东西.删除默认构建后没有的文件?



1> Alconja..:

对于那些来看的人来说,我认为我应该回答我自己的问题...我没有找到我想要的确切解决方案,所以我只是将我需要的所有内容手动排除到ExcludeFromBuild ItemGroup(以模仿默认值)选项似乎做了然后也排除了我的特定文件).我的ExcludeFromBuild列表最终看起来像这样:


    
    
    
    
    
    
    
    
    
    

基本上排除所有日志文件,用户/项目文件,svn文件,源安全文件等以及我想首先忽略的自定义文件.

推荐阅读
李桂平2402851397
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有