Я имею использование приложения MVC.Net 4.0 и установил его на сервере с IIS 6 на нем. Я установил.Net 4 на сервере и изменил версию ASP.NET на 4.0.xxx.
К сожалению, я все еще получаю ошибку "Нераспознанный атрибут 'targetFramework'". Что я пропускаю?
Я понял проблему. Когда я изначально настроил сервер для запуска MVC с .Net 2, я установил путь с подстановочными знаками, чтобы он указывал на файл aspnet_isapi.dll в каталоге v2.0.50727. Как только я переключил его на v4.0.30319, он заработал.
Вы можете перейти к сопоставлению подстановочных знаков, выполнив ...
Значение должно быть c: \ windows \ microsoft.net \ framework \ v4.0.30319 \ aspnet_isapi.dll (в зависимости от каталога, в который вы установили .Net 4).