首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CruiseControl.NET力构建不能从CCTray中工作

CruiseControl.NET力构建不能从CCTray中工作
EN

Stack Overflow用户
提问于 2010-09-06 15:04:43
回答 2查看 5.8K关注 0票数 6

我真的希望CC.NET专家能帮上忙,因为这个问题很痛苦!

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

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

http://localhost/ccnet

如果设置为pre-1.5.0服务器,则无法与此错误连接:未能连接到服务器:远程服务器返回了一个错误:(500)内部服务器错误.

如果我设置为pre-1.5.0。服务器检查,然后它成功,我可以启动构建从本地机器上的CCtray好。

现在,如果我回到另一台我想远程连接的机器上,我会遵循同样的步骤。同样,只有1.5.0前的设置才能工作.为什么?!CruiseControl.NET和CCTray分别为1.5.7256.1?

我认为第二个问题和主要问题可能与前一个问题有关;如果我然后使用pre-1.5.0设置的pojects显示,但是当我强制构建时,我现在得到了这个错误:

在试图强制生成时发生了意外错误。该方法或操作未实现。

我做错了什么,我真的很纠结。我以前使用的是1.4版本,这个很好,所以有些地方坏了吗?我也在使用IIS7,所以不知道这是否与它有关。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-10-04 22:10:15

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

现在看来,您的选择是等待新版本的发布或删除代码并进行修改(我不知道版本之间保持向后兼容性有多容易.)

票数 5
EN

Stack Overflow用户

发布于 2010-09-28 19:21:27

听起来你可能有一些配置选项,这可能是改变的一部分吗?你能张贴更多的你的配置,以便我们可以检查它吗?

另外,在保存更改之后,是否查看了服务器日志?它经常有关于什么故障的信息。特别是在您更改配置文件并保存之后发生的部分。

我想看看日志文件的信息。另外,为什么要使用http而不是远程处理?也许给我们看看你在ccnet.exe.config中的一些设置?下面是我的远程处理设置,我认为这是默认设置:

代码语言:javascript
复制
<system.runtime.remoting>
 <application>
  <channels>
    <channel ref="tcp" port="21234">
      <serverProviders>
        <formatter ref="binary" typeFilterLevel="Full"/>
      </serverProviders>
    </channel>
  </channels>
 </application>
</system.runtime.remoting>

此外,您可能希望检查该服务器上的安全问题和防火墙设置。(用于安全审计失败等的windows事件日志)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3652454

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档