After upgrading SD to version 7.6, and while still keeping SMP on version 7.5.1, when try to access page under Settings> All Settings > Service and Asset Management > ServiceDesk > Service Desk is giving application error
Server Error in /Altiris/Servicedesk' Application
'v4.0' is not valid value for attribute 'system.codedom/compilers/compiler/providerOption/Compilerversion'
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.Configuration.ConfigurationException: 'v4.0' is not avalid value for attribute 'system.codedom/compiler/providerOption/CompilerVersion'
Cause
While SMP was still on 7.5.x, only the Service Desk solution was upgraded to 7.6 which caused the CompilerVersion mismatch in the <system.codedom> sections in the "web.config".
With the 7.5.1 environment:
<providerOption name="CompilerVersion" value="v3.5" />
and in 7.6 , the value is:
<providerOption name="CompilerVersion" value="v4.0" />
Resolution
Make a backup of the 'web.config' file on SMP.
Edit the value from v4.0 to v3.5 and close file.
Restart IIS.
Note: If you later upgrade SMP to 7.6, please see value is changed back to "v4.0"