指定代码在生成服务器上放置位置的MSBuild属性是什么?

指定代码在生成服务器上放置位置的MSBuild属性是什么?,msbuild,Msbuild,我将CSS和JS文件分别压缩为一个单独的文件。这些文件被创建,但我们有一个构建文件夹,其中包含除最小CSS和JS之外的所有内容 我的想法是只需设置一个复制命令,并将文件移到需要的位置 例 \usbpx2kfsptfs02.kfs.local\d$\TfsPublish\MYPROJECT\\发布的网站 指定代码在生成服务器上放置位置的MSBuild属性是什么 我想将一些文件从$(OutDir)复制到所有文件都打包好的地方,但我不知道该文件的属性尝试使用DropLocation: $(DropLo

我将CSS和JS文件分别压缩为一个单独的文件。这些文件被创建,但我们有一个构建文件夹,其中包含除最小CSS和JS之外的所有内容

我的想法是只需设置一个复制命令,并将文件移到需要的位置

\usbpx2kfsptfs02.kfs.local\d$\TfsPublish\MYPROJECT\\发布的网站

指定代码在生成服务器上放置位置的MSBuild属性是什么


我想将一些文件从$(OutDir)复制到所有文件都打包好的地方,但我不知道该文件的属性

尝试使用
DropLocation

$(DropLocation)\$(BuildNumber)\Release\u PublishedWebsites\


需要更多的细节。“打包”是什么意思?为什么文件还没有被复制?在许多情况下,您只需设置,它们就会移动到正确的位置。我更新了我的问题您是否使用Web Deploy(MSDEPLOY)?否,我使用的是MSBuild.ExtensionPack.tasks,但我可以切换,我猜$(DropLocation)不会返回任何内容。。$(BuildNumber)也没有,我通过将详细度设置为“Diagnostic”的构建排队,然后查看日志,找到了
DropLocation
。我刚刚查看了这样一个日志,发现
DropLocation
在构建开始时设置为构建过程定义的“构建默认值”选项卡中的参数值。稍后,将运行“UpdateBuildNumberDropLocation”任务,并将生成编号添加到
DropLocation
属性中。