【发布时间】:2009-10-05 21:54:25
【问题描述】:
这是参考这个问题:
Unexpected token with msbuild script?
我修复了错误,但是当我运行 msbuild ScrewTurnWiki.build 时,它没有编译解决方案。 buildartifacts 目录也没有创建。
让我换个说法,当我构建它时,它显示 Build Succeeded 和 0 个错误,0 个警告,但它没有创建 buildartifacts 输出目录。
好的,如果我这样运行:
msbuild ScrewTurnWiki.build /t:Compile
它创建了包含几个文件的目录,但给了我错误消息:
C:\ScrewTurnWiki\WebDeployment\WebDeployment.wdproj(42,11):错误 MSB4019:导入的项目“C:\Program Files\MSBuild\Microsoft\WebDeployment\v9.0\Microsoft.WebDeployment.targets”不是 成立。确认声明中的路径是正确的,并且 该文件存在于磁盘上。
日志文件
构建于 2009 年 10 月 6 日上午 8:54:23 开始。 节点 0 上的项目“C:\ScrewTurnWiki\Build\ScrewTurnWiki.build”(默认目标)。 使用工具版本“3.5”构建。 在项目“C:\ScrewTurnWiki\Build\ScrewTurnWiki.build”的文件“C:\ScrewTurnWiki\Build\ScrewTurnWiki.build”中的目标“清洁”: 使用程序集“Microsoft.Build.Tasks.v3.5, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“RemoveDir”任务。 任务“删除目录” 目录“.\buildartifacts\”不存在。跳过。 完成执行任务“RemoveDir”。 在项目“ScrewTurnWiki.build”中完成构建目标“Clean”。 完成构建项目“C:\ScrewTurnWiki\Build\ScrewTurnWiki.build”(默认目标)。
构建成功。 0 个警告 0 个错误
经过时间 00:00:00.01
【问题讨论】:
标签: msbuild