【问题标题】:TeamCity build fails for a RIA services projectRIA 服务项目的 TeamCity 构建失败
【发布时间】:2012-07-16 07:32:21
【问题描述】:

我在我的解决方案中的一个项目中使用 RIA 服务,它可以在任何开发机器上完美构建。我还检查了构建顺序,看起来也不错。

我还有一个 64 位 Windows 7 Server,我安装了 TeamCity 7.0.3。当我运行构建代理时,相同的解决方案无法构建,这是构建日志文件中的一个条目 -

[CreateRiaClientFilesTask] C:\Program Files (x86)\MSBuild\Microsoft\Silverlight\v5.0\Microsoft.Ria.Client.targets(303, 5): 'xxx.csproj' 项目必须在客户端之前构建可以生成代理类。

但是,也会生成客户端代理类。我不明白问题出在哪里。我尝试在构建步骤中使用 MSBuild 和 VS sln 作为“Runner Type”。

注意:VS 2010(以及其他必要的 SDK 等)已安装在服务器上。

【问题讨论】:

标签: wcf-ria-services teamcity-7.0


【解决方案1】:

在解决方案文件 (*.sln) 中,将 RIA 服务器项目“xxx.csproj”移动到所有客户端项目之前。

这样服务器构建是为“默认目标”而不是“BuiltProjectOutputGroupDependencies”进行的。

【讨论】:

    猜你喜欢
    • 2014-04-16
    • 2019-03-15
    • 2016-10-04
    • 1970-01-01
    • 2019-06-25
    • 2020-01-19
    • 1970-01-01
    相关资源
    最近更新 更多