Msbuild没有编译项目?

时间:2009-10-05 21:54:26

标签: msbuild

这是参考这个问题:

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

1 个答案:

答案 0 :(得分:1)

您可以尝试msbuild ScrewTurnWiki.build /fl然后查看生成的文件(msbuild.log)以获取更多信息并将其粘贴到此处吗?