Versions / Builds Affected
MARC 2012 until 2013 SR1 20130723Status
ResolvedProblem Summary
The MARC installer finds ASP.NET missing repeatedly event after triggering it to be installed. One cannot continue the installation. This occurs only on Windows 2012 servers on which .NET 3.5 is not installed.TT / JIRAID
1533How to Identify
- Windows 2012 server only
- This is not happening on a general basis
The MARC installer does list the installation requirement ASP.NET as missing
When trying to install it via the MARC installer it appears to succeed (no error is listed)
But the requirement screen shows again with ASP.NET still being listed as missing
After each popup of the requirement dialog install attempt the installation log lists the following line indicating that the installer does not find the Windows feature to be installed:
Property(C): IIS7_COMP_ASPNET_EXISTS = #0Workaround / Fix Details
Install the following IIS role feature manually via the Windows Server Manager:
Role Features for Web Server (IIS):
Web Server (IIS) > Web Server > Application Development > ASP.NET 3.5
Web Server (IIS) > Web Server > Application Development > .NET Extensibility 3.5
Features:
.NET Framework 3.5 Features > .NET Framework 3.5 (includes .NET 2.0 and 3.0)
Once installed, install MARC
Note the the binaries for some of these features need to be downloaded from Microsoft and depending on the network configuration this might fail. Please refer to the following article for details:
Error codes when you try to install the .NET Framework 3.5 in Windows 8 or in Windows Server 2012
http://support.microsoft.com/kb/2734782
-----
This has been addressed in: MARC 2013 R2Required Actions
Apply workaround or install MARC 2013 R2 or newer