Fortress Server on Windows UDS Server 2003 (64-bit)

If you are having a problem using Fortress, post a message here.

Moderator: SourceGear

Post Reply
AlanC
Posts: 11
Joined: Thu Sep 20, 2007 1:03 pm

Fortress Server on Windows UDS Server 2003 (64-bit)

Post by AlanC » Mon Feb 11, 2008 10:23 am

Does Fortress Server support 64-bit versions of Windows Server?

I am trying to install it on a Windows UDS Server 2003 system and although the installation process seemed to complete succesfully, I'm getting an error message from the VaultService web page (see error below).

Thanks,

Alan


http://server/VaultService/VaultWeb/Login.aspx

Server Error in '/VaultService' Application.
--------------------------------------------------------------------------------

is not a valid Win32 application. (Exception from HRESULT: 0x800700C1)
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.BadImageFormatException: is not a valid Win32 application. (Exception from HRESULT: 0x800700C1)

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

Stack Trace:


[BadImageFormatException: is not a valid Win32 application. (Exception from HRESULT: 0x800700C1)]
System.Reflection.Assembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, Assembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection) +0
System.Reflection.Assembly.InternalLoad(AssemblyName assemblyRef, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection) +465
System.Reflection.Assembly.InternalLoad(String assemblyString, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection) +181
System.Reflection.Assembly.Load(String assemblyString) +42
System.Web.Configuration.CompilationSection.LoadAssemblyHelper(String assemblyName, Boolean starDirective) +190

[ConfigurationErrorsException: is not a valid Win32 application. (Exception from HRESULT: 0x800700C1)]
System.Web.Configuration.CompilationSection.LoadAssemblyHelper(String assemblyName, Boolean starDirective) +3642024
System.Web.Configuration.CompilationSection.LoadAllAssembliesFromAppDomainBinDirectory() +402
System.Web.Configuration.CompilationSection.LoadAssembly(AssemblyInfo ai) +155
System.Web.Configuration.AssemblyInfo.get_AssemblyInternal() +36
System.Web.Compilation.BuildManager.GetReferencedAssemblies(CompilationSection compConfig) +235
System.Web.Compilation.BuildProvidersCompiler..ctor(VirtualPath configPath, Boolean supportLocalization, String outputAssemblyName) +76
System.Web.Compilation.ApplicationBuildProvider.GetGlobalAsaxBuildResult(Boolean isPrecompiledApp) +2943964
System.Web.Compilation.BuildManager.CompileGlobalAsax() +63
System.Web.Compilation.BuildManager.EnsureTopLevelFilesCompiled() +757

[HttpException (0x80004005): is not a valid Win32 application. (Exception from HRESULT: 0x800700C1)]
System.Web.Compilation.BuildManager.ReportTopLevelCompilationException() +79
System.Web.Compilation.BuildManager.EnsureTopLevelFilesCompiled() +2943544
System.Web.Hosting.HostingEnvironment.Initialize(ApplicationManager appManager, IApplicationHost appHost, IConfigMapPathFactory configMapPathFactory, HostingEnvironmentParameters hostingParameters) +1163

[HttpException (0x80004005): is not a valid Win32 application. (Exception from HRESULT: 0x800700C1)]
System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +2739623
System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context) +88
System.Web.HttpRuntime.ProcessRequestInternal(HttpWorkerRequest wr) +2739533




--------------------------------------------------------------------------------
Version Information: Microsoft .NET Framework Version:2.0.50727.1433; ASP.NET Version:2.0.50727.1433

lbauer
Posts: 9736
Joined: Tue Dec 16, 2003 1:25 pm
Location: SourceGear

Post by lbauer » Mon Feb 11, 2008 11:51 am

The Fortress server is supported on WinXP and Win2003 64-bit operating systems only if IIS/ASP.NET is in 32-bit mode. See this Microsoft KB article for how to enable 32-bit ASP.NET for IIS:

http://support.microsoft.com/kb/894435
Linda Bauer
SourceGear
Technical Support Manager

AlanC
Posts: 11
Joined: Thu Sep 20, 2007 1:03 pm

Post by AlanC » Mon Feb 11, 2008 12:25 pm

Following the steps under the heading ASP.NET 2.0, 32-bit version resolved this issue.

Thanks,

Alan

AlanC
Posts: 11
Joined: Thu Sep 20, 2007 1:03 pm

Post by AlanC » Mon Feb 25, 2008 8:56 am

We have other software that we wish to install on the same server that requires IIS to be in 64-bit mode (Exchange 2007).

Is there a timeline for making Fortress compatible with 64-bit IIS?

Post Reply