这是参考这个问题:
Unexpected token with msbuild script?
我修复了错误,但是当我运行msbuild ScrewTurnWiki.build时,它没有编译解决方案。也不会创建buildartifacts目录。
让我重新说一下,当我构建它时,它表示Build Succeeded和0个错误,0个警告,但它不会创建buildartifacts输出目录。
好的,如果我像这样运行它:
msbuild ScrewTurnWiki.build / t:编译
它使用几个文件创建目录,但是给出了错误消息:
C:\ ScrewTurnWiki \ WebDeployment \ WebDeployment.wdproj(42,11):错误MSB4019:导入的项目“C:\ Program Files \ MSBuild \ Microsoft \ WebDeployment \ v9.0 \ Microsoft.WebDeployment.targets”不是 找到。确认声明中的路径是否正确 该文件存在于磁盘上。
日志文件
Build于10/6/2009 8:54:23 AM开始。 节点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”任务。 任务“RemoveDir” 目录“。\ buildartifacts \”不存在。跳绳。 完成执行任务“RemoveDir”。 在项目“ScrewTurnWiki.build”中完成构建目标“清理”。 完成建筑项目“C:\ ScrewTurnWiki \ Build \ ScrewTurnWiki.build”(默认目标)。
构建成功。 0警告 0错误
时间流逝00:00:00.01
答案 0 :(得分:1)
您可以尝试msbuild ScrewTurnWiki.build /fl
然后查看生成的文件(msbuild.log)以获取更多信息并将其粘贴到此处吗?