Differences between .net Framework 2.0 32Bit and 64Bit?

For general questions and discussions specific to the AbleCommerce 7.0 Asp.Net product.
Post Reply
Daniel
Ensign (ENS)
Ensign (ENS)
Posts: 9
Joined: Fri Feb 15, 2008 2:02 am
Location: Switzerland

Differences between .net Framework 2.0 32Bit and 64Bit?

Post by Daniel » Thu Apr 03, 2008 7:25 am

Hi there

AbleCommerce worked on a 32Bit Machine without Problems. Now we have tested to install AbleCommerce on a 64Bit Machine, but it didn't worked. When i start .../install/default.aspx, the IIS Server shows a Directory not Found Error message.

Here is the Event Log (sorry the OS is in German):

Code: Select all

Ereigniscode: 3005 
Ereignismeldung: Es ist eine unbehandelte Ausnahme aufgetreten. 
Ereigniszeit: 03.04.2008 09:29:10 
Ereigniszeit (UTC): 03.04.2008 07:29:10 
Ereignis-ID: 66fb329e317a4375b8462953481eed85 
Ereignissequenz: 2 
Vorkommen: 1 
Ereignisdetailcode: 0 
 
Anwendungsinformationen: 
    Anwendungsdomäne: /LM/W3SVC/1/Root/ablecommerce-1-128516813499221512 
    Vertrauensebene: Full 
    Virtueller Anwendungspfad: /ablecommerce 
    Anwendungspfad: C:\Inetpub\wwwroot\ablecommerce\ 
    Computername: xyz 
 
Prozessinformationen: 
    Prozess-ID: 3324 
    Prozessname: w3wp.exe 
    Kontoname: NT-AUTORITÄT\NETZWERKDIENST 
 
Ausnahmeinformationen: 
    Ausnahmetyp: NullReferenceException 
    Ausnahmemeldung: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt. 
 
Anforderungsinformationen: 
    Anforderungs-URL: http://localhost/ablecommerce/default.aspx 
    Anforderungspfad: /ablecommerce/default.aspx 
    Benutzerhostadresse: 127.0.0.1 
    Benutzer:  
    Ist authentifiziert: False 
    Authentifizierungstyp:  
    Threadkontoname: NT-AUTORITÄT\NETZWERKDIENST 
 
Threadinformationen: 
    Thread-ID: 1 
    Threadkontoname: NT-AUTORITÄT\NETZWERKDIENST 
    Identitätswechsel für: False 
    Stapelüberwachung:    bei System.Web.HttpResponse.End()
   bei CommerceBuilder.Configuration.TokenBase.a()
   bei CommerceBuilder.Configuration.TokenBase.get_Database()
   bei CommerceBuilder.Stores.AuditEventDataSource.CountForStore()
   bei CommerceBuilder.Services.AbleCommerceHttpModule.Init(HttpApplication context)
   bei System.Web.HttpApplication.InitModulesCommon()
   bei System.Web.HttpApplication.InitInternal(HttpContext context, HttpApplicationState state, MethodInfo[] handlers)
   bei System.Web.HttpApplicationFactory.GetNormalApplicationInstance(HttpContext context)
   bei System.Web.HttpApplicationFactory.GetApplicationInstance(HttpContext context)
   bei System.Web.HttpRuntime.ProcessRequestInternal(HttpWorkerRequest wr)

keats76
Commander (CMDR)
Commander (CMDR)
Posts: 117
Joined: Sat Dec 15, 2007 4:45 pm

Re: Differences between .net Framework 2.0 32Bit and 64Bit?

Post by keats76 » Thu Apr 03, 2008 8:58 am

If I had to guess, it would be that the AC7 dlls are compiled for 32 bit machines. I think the 64 bit window's OSes have a 32 bit "compatiblity" mode that they can use to run 32 bit dlls, but it might be something that needs to be turned on.

I'm really just talking out of my arse though :)

Good Luck!

User avatar
Logan Rhodehamel
Developer
Developer
Posts: 4116
Joined: Wed Dec 10, 2003 5:26 pm

Re: Differences between .net Framework 2.0 32Bit and 64Bit?

Post by Logan Rhodehamel » Fri Apr 04, 2008 12:36 am

My German is rusty, but I think this error is actually not "directory not found" but instead a object is null (NullReferenceException).

I think the problem is more likely the URL. You are attempting to access the home page of the store, when actually you should try to access the install url.
Try http://localhost/ablecommerce/install/default.aspx instead and please report back how it works!
Cheers,
Logan
Image.com

If I do not respond to an unsolicited private message, it's not because I'm ignoring you. It's because the answer to your question is valuable to others. Try the new topic button.

User avatar
NC Software
AbleCommerce Partner
AbleCommerce Partner
Posts: 4620
Joined: Mon Sep 13, 2004 6:06 pm
Contact:

Re: Differences between .net Framework 2.0 32Bit and 64Bit?

Post by NC Software » Fri Apr 04, 2008 7:17 am

Google has a language translation utility you can use Dr. Logan:

http://www.google.com/language_tools?hl=en

Code: Select all

Event Code: 3005 
Event message: It is an unhandled exception occurred. 
Event Time: 03.04.2008 09:29:10 
Event Time (UTC): 03.04.2008 07:29:10 
Event ID: 66fb329e317a4375b8462953481eed85 
Event Sequence: 2 
Occurrence: 1 
Event Detail Code: 0 

Application information: 
     Application domain: / LM/W3SVC/1/Root/ablecommerce-1-128516813499221512 
     Confidence level: Full 
     Virtual application path: / ablecommerce 
     Application path: C: \ Inetpub \ wwwroot \ ablecommerce \ 
     Computer name: XYZ 

Process information: 
     Process-3324 
     Process name: w3wp.exe 
     Account name: NT AUTHORITY \ NETWORK 

Except: 
     Ausnahmetyp: NullReferenceException 
     Exception message: Object reference not set to an instance of an object. 

Request information: 
     Request URL: http://localhost/ablecommerce/default.aspx 
     Requirement path: / ablecommerce / default.aspx 
     Users host address: 127.0.0.1 
     Users: 
     If authenticated: False 
     Authentication: 
     Thread Account name: NT AUTHORITY \ NETWORK 

Thread information: 
     Thread ID: 1 
     Thread Account name: NT AUTHORITY \ NETWORK 
     Impersonation for: False 
     Stack trace: at System.Web.HttpResponse.End () 
    At CommerceBuilder.Configuration.TokenBase.a () 
    At CommerceBuilder.Configuration.TokenBase.get_Database () 
    At CommerceBuilder.Stores.AuditEventDataSource.CountForStore () 
    CommerceBuilder.Services.AbleCommerceHttpModule.Init at (HttpApplication context) 
    At System.Web.HttpApplication.InitModulesCommon () 
    System.Web.HttpApplication.InitInternal at (Http context, HttpApplication State state, Method info [] handlers) 
    System.Web.HttpApplicationFactory.GetNormalApplicationInstance at (Http context) 
    System.Web.HttpApplicationFactory.GetApplicationInstance at (Http context) 
    At System.Web.HttpRuntime.ProcessRequestInternal (Http Worker Request wr)
Neal Culiner
NC Software, Inc.

Mark Harris
Lieutenant, Jr. Grade (LT JG)
Lieutenant, Jr. Grade (LT JG)
Posts: 37
Joined: Fri Mar 28, 2008 3:50 pm
Location: Perth, Western Australia
Contact:

Re: Differences between .net Framework 2.0 32Bit and 64Bit?

Post by Mark Harris » Mon Apr 07, 2008 6:02 am

What version of IIS are you using?

Daniel
Ensign (ENS)
Ensign (ENS)
Posts: 9
Joined: Fri Feb 15, 2008 2:02 am
Location: Switzerland

Re: Differences between .net Framework 2.0 32Bit and 64Bit?

Post by Daniel » Mon Apr 07, 2008 6:41 am

Version 6.0

User avatar
Logan Rhodehamel
Developer
Developer
Posts: 4116
Joined: Wed Dec 10, 2003 5:26 pm

Re: Differences between .net Framework 2.0 32Bit and 64Bit?

Post by Logan Rhodehamel » Mon Apr 07, 2008 10:12 am

Daniel wrote:Version 6.0
Hello Daniel - Did you see my note with the correct installation URL above? I did not get confirmation back whether you tried that. The URL in the error message you posted is incorrect, it is not the install URL.
Cheers,
Logan
Image.com

If I do not respond to an unsolicited private message, it's not because I'm ignoring you. It's because the answer to your question is valuable to others. Try the new topic button.

Post Reply