How to troubleshoot error message "Failed to register ASP.NET 2.0 for SMSMSE DExLService" during installation of Symantec Mail Security for Microsoft Exchange (SMSMSE)

Article:TECH89947  |  Created: 2008-01-21  |  Updated: 2013-10-25  |  Article URL
Article Type
Technical Solution



SMSMSE installer is run.  A dialog box is displayed with the following error message:

      Failed to register ASP.NET 2.0 for SMSMSE DExLService.
      Please manually register it using aspnet_regiis.exe after installation is completed.


The SMSMSE installer is unable to register the SMSMSE website for use of ASP.NET 2.0.  The command used is:

"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe" -s /W3SVC/2

NOTE:  The specific web site /W3SVC/2 may be different on each computer.  Open the SMSMSE MSI installation log %TEMP%\smsme_verbose_install.log to find out the exact command and web site.


Manually register ASP.NET using aspnet_regiis.exe after the installation has completed.

  1. On the Windows taskbar click Start>Run to open a command prompt.
  2. Run the following command:

    "c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe" -ir
  3. Restart IIS

If there are problems running the command the following message is reported:

Start installing ASP.NET (2.0.50727) without registering the scriptmap.
Finished installing ASP.NET (2.0.50727) without registering the scriptmap.
Setup has detected some errors during the operation. For details, please read the setup log file C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\2\ASPNETSetup_00002.log

The log file may have more details on the errors.

Technical Information

More information about the Registration tool can be found at the following Microsoft article: ASP.NET IIS Registration Tool (Aspnet_regiis.exe).

Use the following steps to determine if ASP.NET 2.0 is registered with the SMSMSE website correctly.

1. Start Computer Management console.
2. Open the tree item Services and Applications|Internet Information Services (IIS) Manager|Web Sites.
3. Right click on Symantec Mail Security for Microsoft Exchange and select Properties.
4. Click on the ASP.NET tab.
5. The drop down ASP.NET version should be 2.0.50727.

Sample from the %temp%\SMSMSE60_Setup.log that shows the error in greater detail:

MetabaseStartSite start DExLService site Successful
Start IIS Successful
SMSMSE Web Site Name: Symantec Mail Security for Microsoft Exchange, Site path: /W3SVC/2
.NET Framework path: C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727
Register ASP.NET 2.0 for DExLService Failed: Exit code 3
fnWriteEmailNotificationSetting: return ERROR_FUNCTION_FAILED

Supplemental Materials


Legacy ID


Article URL

Terms of use for this information are found in Legal Notices