Print Page | Close Window

Problems deploying 5.2.7.0

Printed From: IdeaBlade
Category: DevForce
Forum Name: DevForce 2010
Forum Discription: For .NET 4.0
URL: http://www.ideablade.com/forum/forum_posts.asp?TID=1990
Printed Date: 21-Apr-2026 at 3:49pm


Topic: Problems deploying 5.2.7.0
Posted By: rasmus
Subject: Problems deploying 5.2.7.0
Date Posted: 21-Jul-2010 at 7:24pm
Hi
 
I seem to have problems deploying 5.2.7.0. After placing the 5.2.7.0 files in the bin catalogue and thereby overriding the 5.2.6.0 assemblies, I get this error, when running the EntityService.svc:
 

Cannot find the domain model assembly. The assembly containing the domain model was not found after looking in all <probeAssemblyNames> in the W:\demonstration\src\web.config file.

-- Check the following:
1) Make sure that the name of the model assembly is listed in a probeAssemblyName element in the config file.
2) Make sure that this assembly is available in the bin/exe folder.
3) Check that all referenced assemblies are available, including all necessary IdeaBlade assemblies.
4) Set CopyLocal=true for all IdeaBlade references to ensure these assemblies are copied to this folder.
Check the debuglog for additional messages.

 
But how can that be, when nothing has changed in the webconfig. and the files being probed ARE placed in the bin directory.
 
Hope you can help
 
Best regards,
 
Rasmus 



Replies:
Posted By: kimj
Date Posted: 22-Jul-2010 at 3:04pm
Did you recompile your application with version 5.2.7 to ensure that both client and server were using the latest assemblies? 
 
Does your web.config contain any IdeaBlade assemblies under the compilation element, and if so are the version numbers correct?
 
Does your debuglog show any messages that start with "Error while probing ..."?    Can you post your full debuglog here, or email it to support?


Posted By: davidklitzke
Date Posted: 22-Jul-2010 at 3:32pm

Since you are moving from 5.2.6.0 to 5.2.7.0, make sure that any references to IdeaBlade assemblies have their SpecificVersion property set to False.



Posted By: rasmus
Date Posted: 22-Jul-2010 at 4:58pm
Hi Kim
 
Yes, I recompiled the application. Removed all Ideablade references and added them again. I Do have these elements under my compilation element (I do not copy any Ideablade assemblies to the bin folder when deploying):
 
<add assembly="IdeaBlade.Core, Version=5.2.7.0, Culture=neutral, PublicKeyToken=287b5094865421c0" />

<add assembly="IdeaBlade.EntityModel, Version=5.2.7.0, Culture=neutral, PublicKeyToken=287b5094865421c0" />

<add assembly="IdeaBlade.EntityModel.Edm, Version=5.2.7.0, Culture=neutral, PublicKeyToken=287b5094865421c0" />

<add assembly="IdeaBlade.EntityModel.Server, Version=5.2.7.0, Culture=neutral, PublicKeyToken=287b5094865421c0" />

<add assembly="IdeaBlade.Linq, Version=5.2.7.0, Culture=neutral, PublicKeyToken=287b5094865421c0" />

<add assembly="IdeaBlade.Validation, Version=5.2.7.0, Culture=neutral, PublicKeyToken=287b5094865421c0" />

<add assembly="System.Web.DataVisualization, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />

I have also tried setting the SpecificVersion property set to False for all IdeaBlade assemblies, which did not make any difference
And the log...
 
XML Log:

Date

Time

UserName

Namespace

Class:Method

Message

2010-07-23

01:40:44

 

IdeaBlade.Core

TraceFileXmlLogger::GetLogHeader

------------ Log Created ------------

2010-07-23

01:40:44

 

IdeaBlade.Core

TraceFns::.cctor

IdeaBladeConfig resolution: File: W:\demonstration\src\web.config - found

2010-07-23

01:40:44

 

IdeaBlade.Core

TraceFns::.cctor

IdeaBladeConfig resolution: Logging file: W:\demonstration\src\log\DebugLog.xml

2010-07-23

01:40:44

 

IdeaBlade.Core

TraceFns::Initialize

Bound to .NET runtime version 2.0.50727.3603

2010-07-23

01:40:44

 

IdeaBlade.Core

TraceFns::Initialize

DevForce version 5.2.7.0

2010-07-23

01:40:44

 

IdeaBlade.Core

IdeaBladeConfig::LicenseErrorCallback

Cannot find the domain model assembly. The assembly containing the domain model was not found after looking in all <probeAssemblyNames> in the W:\demonstration\src\web.config file. -- Check the following: 1) Make sure that the name of the model assembly is listed in a probeAssemblyName element in the config file. 2) Make sure that this assembly is available in the bin/exe folder. 3) Check that all referenced assemblies are available, including all necessary IdeaBlade assemblies. 4) Set CopyLocal=true for all IdeaBlade references to ensure these assemblies are copied to this folder. Check the debuglog for additional messages.

2010-07-23

01:40:45

 

IdeaBlade.EntityModel

EntityServiceApplication::OnServiceStartup

EntityService created

2010-07-23

01:40:51

 

IdeaBlade.EntityModel.Server

RemoteEntityService::ShutdownEntityServers

Shutting down Entity Servers

2010-07-23

01:40:51

 

IdeaBlade.EntityModel.Server

RemoteEntityService::ShutdownEntityServers

Shutting down Entity Servers

2010-07-23

01:40:58

 

IdeaBlade.EntityModel

EntityServiceApplication::OnServiceStartup

EntityService created

2010-07-23

01:40:58

 

IdeaBlade.EntityModel

EntityServiceApplication::OnServiceStartup

EntityService created

2010-07-23

01:40:59

 

IdeaBlade.EntityModel

EntityServiceApplication::OnServiceStartup

EntityService created

2010-07-23

01:40:59

 

IdeaBlade.EntityModel

EntityServiceApplication::OnServiceStartup

EntityService created

2010-07-23

01:42:32

 

IdeaBlade.EntityModel.Server

RemoteEntityService::ShutdownEntityServers

Shutting down Entity Servers

2010-07-23

01:42:32

 

IdeaBlade.EntityModel.Server

RemoteEntityService::ShutdownEntityServers

Shutting down Entity Servers

2010-07-23

01:42:32

 

IdeaBlade.EntityModel.Server

RemoteEntityService::ShutdownEntityServers

Shutting down Entity Servers

2010-07-23

01:42:32

 

IdeaBlade.EntityModel.Server

RemoteEntityService::ShutdownEntityServers

Shutting down Entity Servers



Posted By: kimj
Date Posted: 22-Jul-2010 at 6:12pm
You'd first mentioned placing 5.2.7 assemblies in bin, so I'm now confused at what is actually in bin vs. the GAC.  Can you tell me everything in your bin, and also which versions of DevForce are in the GAC? 


Posted By: rasmus
Date Posted: 22-Jul-2010 at 6:40pm
Sorry about the confusion. When I wrote to you first, I had tried to place the Ideablade assemblies in the bin folder (and removed the references from the web.config), just to see if it made any difference. It did not, so I have reverted back to having the Ideablade assemblies in the GAC and referencing them from the web.config.
 
Anyway, I have decided to go back to versoin 5.2.6.0 for now. I will later upgrade to 6.0.x version, and will let you know then if any problems arises at that point :-)
 
Best Regards,
 
Rasmus



Print Page | Close Window