Select the search type
  • Site
  • Web
Search
You are here:  Support/Forums
Support

Bring2mind Forums

Install of DEX affected other models (ComponentArt.Web.UI)
Last Post 05/11/2010 10:39 AM by Peter Donker. 10 Replies.
Sort:
PrevPrev NextNext
You are not authorized to post a reply.
Author Messages
Colin Oakshott
New Member
New Member
Posts:9


--
09/25/2009 3:30 PM

I have preformed an upgrade of DEX to verison 5

Another module within DNN will now not start. It gives the following error:

Any advise?

----------------------------------------------------------------------------------------------------------------------------

Error: Facility Booking is currently unavailable.
DotNetNuke.Services.Exceptions.ModuleLoadException: Could not load file or assembly 'ComponentArt.Web.UI, Version=2006.1.1231.2, Culture=neutral, PublicKeyToken=9bc9f846553156bb' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040) ---> System.Web.HttpParseException: Could not load file or assembly 'ComponentArt.Web.UI, Version=2006.1.1231.2, Culture=neutral, PublicKeyToken=9bc9f846553156bb' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040) ---> System.IO.FileLoadException: Could not load file or assembly 'ComponentArt.Web.UI, Version=2006.1.1231.2, Culture=neutral, PublicKeyToken=9bc9f846553156bb' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040) File name: 'ComponentArt.Web.UI, Version=2006.1.1231.2, Culture=neutral, PublicKeyToken=9bc9f846553156bb' at System.Signature._GetSignature(SignatureStruct& signature, Void* pCorSig, Int32 cCorSig, IntPtr fieldHandle, IntPtr methodHandle, IntPtr declaringTypeHandle) at System.Signature.GetSignature(SignatureStruct& signature, Void* pCorSig, Int32 cCorSig, RuntimeFieldHandle fieldHandle, RuntimeMethodHandle methodHandle, RuntimeTypeHandle declaringTypeHandle) at System.Signature..ctor(Void* pCorSig, Int32 cCorSig, RuntimeTypeHandle declaringTypeHandle) at System.Reflection.RuntimePropertyInfo.get_Signature() at System.Reflection.RuntimePropertyInfo.get_PropertyType() at System.Web.UI.Util.GetNonPrivatePropertyType(Type classType, String propName) at System.Web.Compilation.BaseTemplateCodeDomTreeGenerator.BuildFieldDeclaration(ControlBuilder builder) at System.Web.Compilation.BaseTemplateCodeDomTreeGenerator.BuildSourceDataTreeFromBuilder(ControlBuilder builder, Boolean fInTemplate, Boolean topLevelControlInTemplate, PropertyEntry pse) at System.Web.Compilation.BaseTemplateCodeDomTreeGenerator.BuildSourceDataTreeFromBuilder(ControlBuilder builder, Boolean fInTemplate, Boolean topLevelControlInTemplate, PropertyEntry pse) at System.Web.Compilation.TemplateControlCodeDomTreeGenerator.BuildMiscClassMembers() at System.Web.Compilation.BaseCodeDomTreeGenerator.BuildSourceDataTree() at System.Web.Compilation.BaseCodeDomTreeGenerator.GetCodeDomTree(CodeDomProvider codeDomProvider, StringResourceBuilder stringResourceBuilder, VirtualPath virtualPath) at System.Web.Compilation.BaseTemplateBuildProvider.GenerateCode(AssemblyBuilder assemblyBuilder) at System.Web.Compilation.AssemblyBuilder.AddBuildProvider(BuildProvider buildProvider) WRN: Assembly binding logging is turned OFF. To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1. Note: There is some performance penalty associated with assembly bind failure logging. To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog]. --- End of inner exception stack trace --- at System.Web.Compilation.AssemblyBuilder.AddBuildProvider(BuildProvider buildProvider) at System.Web.Compilation.BuildProvidersCompiler.ProcessBuildProviders() at System.Web.Compilation.BuildProvidersCompiler.PerformBuild() at System.Web.Compilation.BuildManager.CompileWebFile(VirtualPath virtualPath) at System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile) at System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile) at System.Web.Compilation.BuildManager.GetVPathBuildResult(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile) at System.Web.UI.TemplateControl.LoadControl(VirtualPath virtualPath) at System.Web.UI.TemplateControl.LoadControl(String virtualPath) at DotNetNuke.UI.Skins.Skin.InjectModule(Control objPane, ModuleInfo objModule, PortalSettings PortalSettings) --- End of inner exception stack trace ---

 

Peter Donker
Veteran Member
Veteran Member
Posts:4536


--
09/28/2009 2:25 PM
Hi,

Please make sure the file ComponentArt.Web.UI was indeed instaleld to the bin directory. Aparently it wasn't. You should have seen an error during installation. It could mean the disk permissions are wrong or that the installation timed out.
Quick fix: grab all the dlls from the module Install zip and copy them manually to the bin directory of your DNN installation.

Peter
Colin Oakshott
New Member
New Member
Posts:9


--
09/28/2009 2:31 PM
The file has been installed correctly, this error message is being returned from another module - the ComponetArt file from the DMX seems to have overwrittern. Previous installs of DMX used Bring2Mind.ComponentArt and therefore we had no problem in running the two module alongside each other.

Any other suggestions?
Peter Donker
Veteran Member
Veteran Member
Posts:4536


--
09/28/2009 2:47 PM
Hi Colin,

There was an issue with ASP.NET 3.5 on the renamed ComponentArt that we could only resolve by stepping back the the default namespace. We've left the dll in its original format. Which other module is conflicting with this?

Peter
Colin Oakshott
New Member
New Member
Posts:9


--
09/28/2009 3:12 PM
it's called "Facility Booking"
Colin Oakshott
New Member
New Member
Posts:9


--
09/28/2009 3:15 PM
Facility Booking 2.1.2 Enterprise Source
Peter Donker
Veteran Member
Veteran Member
Posts:4536


--
10/01/2009 6:03 PM
OK, there's not an awful lot I can do right now. I plan to address shared dll issues during the OpenForce conferences with various fellow DNN CT members.

Peter
Colin Oakshott
New Member
New Member
Posts:9


--
04/14/2010 4:15 PM
Any progress on this Webart issue?

Peter Donker
Veteran Member
Veteran Member
Posts:4536


--
04/16/2010 10:02 AM
Hi Colin,

There still is no DNN solution to shared licensed libraries like ComponentArt. Although they're aware of these issues, they have not found a way to address them and with respect to the shared library manufacturers, sadly we are a small market. That makes this very hard to tackle.

Peter
Colin Oakshott
New Member
New Member
Posts:9


--
05/11/2010 9:58 AM
Peter,
Facility Booking admins has made a patch. (well kinda)
replace telerik.web.ui.dll

Anyway i did the following:

1. I have DNN4 with both DMX and Facility Booking installed.
2. Replaced Telerik.Web.dll in BIN folder
3. Updated DMX
4. Error on DMX – Parameter count does not match Parameter value count

If I update DNN to 5 then update DMX. DMX works fine, then Facility Booking dosen't then I replace DLL and nothing works. (Unable to load DLL)

Any adivse. this has been going on for ages and all i want to do it upgrade DNN and DMX. (make your own Facility Booking app, i'll be happy with that :) )
Peter Donker
Veteran Member
Veteran Member
Posts:4536


--
05/11/2010 10:39 AM
Hi Colin,

I have a free module here called DNNSupport. This module can generate what I call a sysinfo file. It's an XML file with all details of versions etc. Is it possible for you to install this module, get that info file and send it to me by email?

Thanks,

Peter
You are not authorized to post a reply.