If .NET 1.1.4322 is not registered properly, or if I am not sure if it is installed properly, what commands can I use in order to register it on my Notification Server? Or if .NET 2.0 is installed, how I make sure that .NET 1.1.4322 is also registered on my system?
Here are the steps to follow:
Reset ASP.NET settings
Note: Resetting the ASP.NET settings is quick and won't adversely affect your Notification Server. It often helps correct authentication problems in the Notification Server.
Then the application is finished; test to see if it fixed the installation problem.
Note: In case that you want to remove .NET 2.0 from being used by IIS without removing it from Add/Remove Programs, you can try the following command line (just make sure that you are unistalling the right version of .NET):
(Note: the -u switch formerly listed for this command removes .NET 2.0 from being used by IIS and then associates unregisterred applications to the highest installed version of .NET which would still be 2.0. By using -ua, it only removes the registrations.)
If the problem still persists (if you have IIS 6.0):
Note: There are cases where in addition to the fix provided in this article, you will need to edit HK-LM\Software\Microsoft\ASP.NET\RootVer to read "1.1.4322" before the InstallHelper would let you continue.