繁体   English   中英

msbuild PostBuildEvents复制(如果较新)

msbuild PostBuildEvents copy if newer

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

是否可以在PostBuildEvents部分中定义仅复制文件(如果文件较新)的复制事件?

<PostBuildEvent>
    xcopy "$(TargetDir)afile.extension" "$(TargetDir)..\afile.extension" <!-- anything possible which only copies if newer? -->
</PostBuildEvent>
1 个回复

Xcopy为此提供了一个开关。 / D:mdy如果提供日期,它将仅复制该日期之后创建的文件。 如果您不提供日期,它将仅复制源文件中比目标文件中新的文件。 您可能想看看Robocopy,因为它比xcopy有更多的选择。

1 使 MSBuild 复制任务仅在源较新时进行复制,无论大小如何

我目前正在使用 msbuild 文件在编译我的 EXE 时将一些文件复制到公共文档文件夹。 我当前的脚本包括: 此代码仅在目标不存在时复制。 但是,如果我的源较新,我想替换目标。 我如何修改我的脚本来实现这一点? 我看到了 SkipUnchangedFiles 标志,但它还会比较文件大小以确定是 ...

2 从TeamCity复制msbuild命令

我有一个TeamCity构建,它使用msbuildbootstrap来运行msbuild。 我想在我的本地机器上运行相同的msbuild命令,但我不知道TeamCity传递了什么参数。 日志不说。 我怎样才能完全复制TeamCity传递给msbuild的参数? 有没有关于msbui ...

3 MSbuild批量复制

上次,我误解了我的处境,但是你们伙计们给了我真正快速而有效的解决方案。 因此回来。 我有新情况。 我提供了一段代码。 不知道出什么问题了。 我正在尝试复制到具有相同目录结构的多服务器。 不知道这是怎么回事... ...

4 msbuild 复制文件

我在使用 MSbuild 复制文件时遇到问题,并且我收到的错误消息似乎相互矛盾(使用 TFS 2008 进行构建)。 我目前在我的构建脚本中有以下内容 当我运行构建时,我得到 错误 MSB3023:没有为复制指定目标。 请提供“DestinationFiles”或“DestinationD ...

5 使用MSBUILD复制文件

我正在开发一个白标xamarin应用程序,我想将一个文件从执行项目复制到共享的.net标准项目。 例 如果ClientA.Android项目当前正在运行,我想根据其调试或发布配置将该项目中的特定文件复制到.Net Standard项目。 我知道从同一个项目中的另一个文件夹复制。 ...

6 MSBuild复制任务问题

我面临的问题是我的目标“ CopyBuildFiles”无法复制,因为我认为无法找到构建文件夹。 构建文件夹在属性$(BuildFolder)中定义,此文件夹名称是基于date.time创建的,并且是在“ CopyBuildFiles”之前运行的先前目标之一中创建的。 如果我为@(Src ...

8 MSBuild引用未复制

请考虑以下设置: ProjectA在其代码中仅使用对Foo的静态引用,而不使用Bar,而该引用仅通过反射打开。 然后我们有ProjectB 使用MSBuild进行编译会在ProjectB的输出文件夹中生成ProjectA.dll和Foo.dll。 但是,有没有一种方法 ...

9 使用MsBuild复制文件

我有两个项目的解决方案。 其中之一是一个简单的项目,它不依赖于任何特殊的程序集来构建。 但是,该应用程序被允许启动一个外部可执行文件(我也拥有它-这是我的解决方案的第二个项目)。 生成项目时,我希望将外部项目的可执行文件(+依赖项,例如app.config)复制到项目的目标目录下。 ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM