I started from scratch to make sure I didn't have any conflicts.
Was still getting the "Could not load type 
'ThoughtWorks.CruiseControl.Core.Config.Preprocessor.Evaluator' from 
assembly 'ThoughtWorks.CruiseControl.Core, Version=1.9.26.0, 
Culture=neutral, PublicKeyToken=null'."

As you see i used the latest build(1.9.26.0) in this.

These are the complete steps I followed:

Enviroment:
Centos 6.3 basic install
Apache/2.2.15


Installation steps:

#Install required software
yum -y install httpd httpd-devel make glib2-devel libpng-devel 
libjpeg-devel giflib-devel libtiff-devel libX11-devel gcc* fontconfig-devel 
bison gettext bzip2 libtool automake autoconf wget unzip

#directory we will be installing mono in
mkdir -p /opt/mono 

cd /tmp

#Download & extract source
wget http://download.mono-project.com/sources/mono/mono-2.10.2.tar.bz2
wget http://download.mono-project.com/sources/xsp/xsp-2.10.2.tar.bz2
wget http://download.mono-project.com/sources/mod_mono/mod_mono-2.10.tar.bz2
wget 
http://download.mono-project.com/sources/libgdiplus/libgdiplus-2.10.tar.bz2

tar -xjf mono-2.10.2.tar.bz2
tar -xjf xsp-2.10.2.tar.bz2
tar -xjf mod_mono-2.10.tar.bz2
tar -xjf libgdiplus-2.10.tar.bz2

#compile and install libgdiplus
cd libgdiplus-2.10
./configure --prefix=/opt/mono
make ; make install

#compile and install mono
cd ../mono-2.10.2
./configure  --prefix=/opt/mono --with-libgdiplus=/opt/mono
make ; make install

#Set enviroment vars(make sure to also modify ~/.bash_profile)
export PATH=$PATH:/opt/mono/bin
export PKG_CONFIG_PATH=/opt/mono/lib/pkgconfig

#compile and install xsp
cd ../xsp-2.10.2
./configure --prefix=/opt/mono
make ; make install

#compile and install mod_mono
cd ../mod_mono-2.10
./configure --prefix=/opt/mono --with-mono-prefix=/opt/mono
make ; make install


mv /etc/httpd/conf/mod_mono.conf /etc/httpd/conf.d/


#download ccnet
mkdir /tmp/ccnet/
cd /tmp/ccnet
wget 
http://build.nauck-it.de/download/CruiseControl.NET-dev/1.9.26.0/CruiseControl.NET-1.9.26.0.zip
unzip CruiseControl.NET-1.9.26.0.zip
cp -R ../ccnet /var/www/html

echo "MonoServerPath \"/opt/mono/bin/mod-mono-server4\"" >> 
/etc/httpd/conf.d/mod_mono.conf

/etc/init.d/httpd/restart

On Wednesday, January 2, 2013 5:07:31 PM UTC+1, Ruben Willems wrote:
>
> Hi
>
> that is the goal of CCNet 1.9 : to get it working again on Mono.
> any help on this would be greatly appreciated.
>
> But this error is probably due to a mismatch between server and dashboard.
> if you install CCNEt server also on the new CentOS, does the dashboard 
> work when you point to the local server.
>
>
> with kind regards
> Ruben Willems
>
> On 2 January 2013 15:57, Nico Van Laerebeke <[email protected]<javascript:>
> > wrote:
>
>> We have an old build system running(1.4.3) and need to add a new server, 
>> so I thought I'd check if the old configs still work by setting up a new 
>> server.
>>
>> I've installed a new Centos 6 server with mono etc all on it and did a 
>> clean install.
>> The server works, but I can't get the webdashboard to work.
>>
>> I'm always getting:
>> "Could not load type 
>> 'ThoughtWorks.CruiseControl.Core.Config.Preprocessor.Evaluator' from 
>> assembly 'ThoughtWorks.CruiseControl.Core, Version=1.8.3.0, 
>> Culture=neutral, PublicKeyToken=null'."
>>
>> If i copy over the old version(1.4.3) it works right away.
>>
>> Running:
>> Mono: 2.10.2
>> Cruisecontrol: 1.8.3
>> Apache: 2.2.15
>>
>> Installed by downloading the 1.8.3 zip file and extracted it to my webroot
>>
>> Most likely something fairly simple that I'm missing as I'm getting this 
>> with the default version.
>>
>>
>> Any idea's on what to do? - any extra logging/files needed to solve this?
>>
>
>

Reply via email to