Диспетчер IIS не может configure.NET компиляция on.NET 4 приложения

Я попытался настроить параметры компиляции .NET в Диспетчере IIS, но все, что я вижу, это сообщение об ошибке, которое говорит мне, что в на C:windowsMicrosoft.NETFramework64v.4.0.30319config.

немного странно для меня, что я получаю это сообщение об ошибке в моей системе Windows 7, а также на Windows Server 2008 R2.

хотя погуглив немного я нашел эту запись в блоге http://olegtarasov.me/2010/09/nastrojka-iis-7-5-i-asp-net-4/. Я попробовал aspnet_regiis -i -enable команда, но это не было решением для меня.

4 ответов


хорошо, я понял.

проблема в том, что мои системы 64-битные системы и aspnet_regiis Я позвонил в 32-битную версию. После вызова aspnet_regiis из каталога Framework64 все было в порядке.

спасибо Скотт Хансельман http://www.hanselman.com/blog/ASPNET4BreakingChangesAndStuffToBeAwareOf.aspx


Да, это сработало. Точнее исполнено:

aspnet_regiis-iru

как Скотт говорит:

If you are already in this state, drop to the command line and navigate to the FX install directory.  Then run "aspnet_regiis –iru". 
    Note if you are on a 64-bit machine, run this command from the 64-bit FX install directory – not the 32-bit installation directory.

для моей машины x64 Win7 работала следующая команда:

C:\Windows\Microsoft.NET\Framework64\v4.0.30319> aspnet_regiis -i -enable


Я должен использовать команду ниже, чтобы заставить его работать. Более подробно см. http://support.microsoft.com/kb/2015129

aspnet_regiis.exe /iru

когда я использовал команду aspnet_regiis.exe-iru (с дефисом вместо косой черты) он ничего не сделал. Увидеть ниже.