gpt4 book ai didi

CruiseControl.NET 强制构建无法从 CCTray 工作

转载 作者:行者123 更新时间:2023-12-04 15:15:54 26 4
gpt4 key购买 nike

我真的希望 CC.NET 专家可以帮助解决这个问题,因为这个问题很痛苦!

我有一台运行 CruiseControl.NET 和 CCTray 的远程构建机器(版本 1.5.7256.1)

在本地机器上,CCtray 通过 HTTP 而不是 .NET 远程连接进行连接。
配置项目时,我通过 HTTP 添加服务器并使用以下 URL:

http://localhost/ccnet

如果我让 [Set to pre-1.5.0 server] UNCHECKED,则连接失败并出现以下错误:
无法连接到服务器:远程服务器返回错误:(500) 内部服务器错误。

如果我设置为 [Set to pre-1.5.0. server] 检查,然后它成功了,我可以在本地机器上从 CCtray 开始构建。

现在,如果我回到另一台我想远程连接的机器,我会按照相同的步骤操作。同样,只有 1.5.0 之前的设置有效。为什么?! CruiseControl.NET 和 CCTray 位于 1.5.7256.1?!?

我认为可能与前一个有关的第二个问题和主要问题;如果我然后使用 1.5.0 之前的设置,项目会显示出来,但是当我强制构建时,我现在收到此错误:

尝试强制构建时发生意外错误。
未实现该方法或操作。


我做错了什么,我真的很挣扎。我以前使用的是 1.4 版本,这很好用,所以有什么问题吗?我也在使用 IIS7,所以不知道这是否与它有关。

最佳答案

我查看了 1.5 版本(以及当前主干)的托盘应用程序源代码。当连接到 1.5 之前的服务器时,无论您将连接指定为远程处理还是 HTTP,您都会收到未实现的异常尝试强制构建项目时的消息。

看起来您目前的选择是等待新版本或下拉代码并进行修改(我不知道在版本之间保持向后兼容性是多么容易......)

关于CruiseControl.NET 强制构建无法从 CCTray 工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3652454/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com