我们在 TeamCity 中使用 Rake 和 Albacore 进行构建和部署过程。但是,我最新的解决方案在编译时有问题。当我运行msbuild
任务时,我收到此错误:
C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v9.0\WebApplications\Microsoft.WebApplication.targets(60,3):错误 MSB3021:无法将文件“bin\admin.web.dll”复制到“ C:/src/Trunk/admin/output/_PublishedWebsites\web\bin\admin.web.dll"。找不到文件 'bin\admin.web。dll'。
网站项目的构建输出路径设置为bin\
. 在 Visual Studio 中构建时它可以很好地复制。但是,通过 Rake 构建是行不通的。我的编译 ruby 文件已:outdir
设置为'output/_PublishedWebsites'
,它可以很好地复制到我的所有其他解决方案。
这是一个边缘案例,但它让我很痛苦——有人有什么想法吗?