【发布时间】:2010-09-06 15:04:43
【问题描述】:
真心希望有CC.NET高手帮忙解决,因为这个问题很痛苦!
我有一台运行 CruiseControl.NET 和 CCTray 的远程构建机器(版本 1.5.7256.1)
在本地机器上,我有 CCtray 通过 HTTP 而不是 .NET 远程连接。 配置项目时,我通过 HTTP 添加服务器并使用以下 URL:
如果我未选中 [Set to pre-1.5.0 server],则无法连接并出现以下错误: 连接服务器失败:远程服务器返回错误:(500) Internal Server Error。
如果我设置为 [设置为 pre-1.5.0. server] CHECKED,然后它成功了,我可以在本地机器上从 CCtray 开始构建。
现在,如果我回到另一台我想远程连接的机器,我会按照相同的步骤进行操作。同样,只有 1.5.0 之前的设置有效。为什么?! CruiseControl.NET 和 CCTray 在 1.5.7256.1?!?
我认为可能与前一个有关的第二个问题和主要问题;如果我随后使用 1.5.0 之前的设置,项目会显示出来,但是当我强制构建时,我现在会收到此错误:
尝试强制构建时发生意外错误。 方法或操作未实现。
我做错了什么,我真的很挣扎。我以前使用的是 1.4 版本,这工作正常,所以有什么坏了?我也在使用 IIS7,所以不知道这是否与它有关。
【问题讨论】:
-
当您使用实际主机名而不是“localhost”时会发生什么?这似乎可以解决您本地盒子上的问题吗?
-
不,我试过了。这似乎没有什么不同。事实上,在摆弄之后,我现在在本地机器上遇到了同样的错误。我认为这可能是一个错误,因为我已经重新安装了 CC.Net 和 CCtray 并且仍然遇到问题。我正在考虑获取 CCtray 源代码,看看我在什么时候收到错误“方法或操作未实现”。如果没有,我可能不得不回归并回到 1.4 !耻辱。有什么想法吗?
-
这里有同样的问题。 CCTray 1.5.7256.1。我是团队中唯一不能强制构建的人。是的。
-
1.6.7981.1 版本也有同样的问题......