none
Перерегистрация ASP.NET для IIS 8.5 в Windows Server 2012 R2 RRS feed

  • Вопрос

  • На сервере Windows Server 2012 R2 с установленной ролью IIS и включенными службами роли ASP.NET 3.5 и ASP.NET 4.5 начали сыпаться ошибки DCOM (10016), из-за чего с ошибками стало работать ПО для управления рабочими стациями, работающее на сервере и использующее IIS. Поддержка вендора-производителя ПО рекомендовала перерегистрировать ASP.NET в IIS для устранения проблемы.

    Тем не менее, использование утилиты aspnet_regiis более невозможно с указанными версиями ASP.NET и IIS, а иного способа перерегистрации ASP.NET я не нашел.

    Подскажите, пожалуйста, как решается вопрос с перерегистрации ASP.NET для указанного софта и версии ОС? (отключение и включение службы роли сделать не могу, поскольку это будет по сути удаление ASP.NET, а этого делать в моем случае нельзя).

Ответы

Все ответы

  • Здравствуйте,

    Ознакомьтесь со статьей Reset ASP.Net with IIS и попробуйте так:
    Для ASP.Net 4.5
    dism.exe /Online /Enable-Feature /all /FeatureName:IIS-ASPNET45
    Для ASP.Net 3.5
    dism.exe /Online /Enable-Feature /all /FeatureName:IIS-ASPNET
    
    

    Best Regards, Andrei ...
    Microsoft Certified Professional

    • Изменено SQxModerator 9 июня 2015 г. 8:49 добавлено
    • Помечено в качестве ответа Dazila 15 июня 2015 г. 4:18
    Модератор
  • Спасибо за ответ.

    Правильно ли я понял, что эти команды включают функцию? Или при включенной функции они ее перерегистрируют в IIS? На моем сервере они уже включены:

    Вопрос в перерегистрации функций, а не переустановке/включении.


    • Изменено Dazila 9 июня 2015 г. 9:47
  • Вызов включает/устанавливает ASP.NET 3.5/4.5. Могли бы более подробно описать на какой компонент DCOM сфпяться ошибки? Случайно не на IIS WAMREG DCOM?

    Также проверьте образ на повреждения:

    Dism /Online /Cleanup-Image /ScanHealth
    
    Dism /Online /Cleanup-Image /CheckHealth




    Best Regards, Andrei ...
    Microsoft Certified Professional

    • Изменено SQxModerator 9 июня 2015 г. 11:15 добавлено
    9 июня 2015 г. 11:10
    Модератор
  • Вызов включает/устанавливает ASP.NET 3.5/4.5. Могли бы более подробно описать на какой компонент DCOM сфпяться ошибки? Случайно не на IIS WAMREG DCOM?

    Также проверьте образ на повреждения:

    Dism /Online /Cleanup-Image /ScanHealth
    
    Dism /Online /Cleanup-Image /CheckHealth

    Проверка образа ошибок не выявила.

    По DCOM текст ошибки следующий:

    Log Name:      System
    Source:        Microsoft-Windows-DistributedCOM
    Date:          27.04.2015 11:44:37
    Event ID:      10016
    Task Category: None
    Level:         Error
    Keywords:      Classic
    User:          SYSTEM
    Computer:      ComputerName
    Description:
    The application-specific permission settings do not grant Local Activation permission for the COM Server application with CLSID
    {D63B10C5-BB46-4990-A94F-E40B9D520160}
     and APPID
    {9CA88EE3-ACB7-47C8-AFC4-AB702511C276}
     to the user NT AUTHORITY\SYSTEM SID (S-1-5-18) from address LocalHost (Using LRPC) running in the application container Unavailable SID (Unavailable). This security permission can be modified using the Component Services administrative tool.

    10 июня 2015 г. 5:40
  • Ознакомьтесь со статьей "Windows 8.1 Event 10016 Fix" или Ошибка 10016 на Windows Server 2012

    Best Regards, Andrei ...
    Microsoft Certified Professional

    • Помечено в качестве ответа Dazila 15 июня 2015 г. 4:18
    10 июня 2015 г. 6:28
    Модератор
  • Ознакомьтесь со статьей "Windows 8.1 Event 10016 Fix" или Ошибка 10016 на Windows Server 2012

    Best Regards, Andrei ...
    Microsoft Certified Professional


    Большое спасибо! После описанных по ссылкам действий ошибка больше в логах не появлялась. И перерегистрация ASP.NET не понадобилась.
    15 июня 2015 г. 4:21