使用以下msbuild脚本构建WCF Web服务时:
<Target Name="Compile" DependsOnTargets="Clean" >
<MsBuild Projects="$(SourceDirectory)\\$(ProjectFilename)"
Targets="Rebuild"
Properties="Configuration=$(Configuration);
WebProjectOutputDir=$(OutputDirectory);
OutDir=$(WebProjectBuildDir)\"/>
</Target>
发布的文件与从Visual Studio发布时的文件夹结构不同。具体来说,当我从VS发布时,几个文件放在bin下的子目录中,但使用上面的命令没有创建子目录,所有文件都放在顶级bin文件夹中。
我是如何复制Visual Studio发布过程的?