Unable to open ASP.NET settings: The ASP.NET configuration is corrupted

Created:

2016-12-18 06:40:43 UTC

Modified:

2017-08-16 17:35:02 UTC

0

Was this article helpful?


Have more questions?

Submit a request

Unable to open ASP.NET settings: The ASP.NET configuration is corrupted

Applicable to:

  • Plesk 11.x for Windows

Symptoms

When attempting to open the ASP.NET Settings, the following error is thrown on Plesk 11.5:

    Warning: The ASP.NET configuration is corrupted due to the damage of the server ASP.NET configuration file

Cause

Windows update KB3102467 was installed on the Plesk server. As a result the ASP.NET 4.5 was updated to ASP.NET 4.6 without changing the directory:

    mysql> select * from ServiceNodeEnvironment where name like  'asp%';
+---------------+--------------------+-------------+----------------+

| serviceNodeId | section | name | value |
+---------------+--------------------+-------------+----------------+

| 1 | componentsPackages | asp | 8.5.9600.16384 |
| 1 | componentsPackages | asp.net.2 | 2.0.50727.7905 |
| 1 | componentsPackages | asp.net.4 | 4.6.1055.0 |
| 1 | componentsPackages | aspsqladmin | 0.1.3 |
+---------------+--------------------+-------------+----------------+
4 rows in set (0.00 sec)

However, Plesk search for ASP.NET 4.6 in the separate folder ( in the example above - C:\\Windows\\Microsoft.NET\\Framework\\v4.6.1055\\ ) that does not exist.

Resolution

Open the command line and create the link to the correct ASP.NET folder on the server:

    mklink /D C:\\Windows\\Microsoft.NET\\Framework\\v4.6.1055 C:\\Windows\\Microsoft.NET\\Framework64\\v4.0.30319
Have more questions? Submit a request
Please sign in to leave a comment.