ответ

0

Я не пробовал с 4.0, но он будет похож на установку 4.6.1. Однако, если новая версия DotNet framework уже установлена, пакет не будет установлен.

 
configuration InstallNetFramework 
{ 
    package NetFramework4.6.1 
    { 
     Path = "C:\NDP461-KB3102436-x86-x64-AllOS-ENU.exe" 
     ProductId = "8EEB28EE-5141-411C-9CF0-9952264FE4AF" 
     Name = "Microsoft .NET Framework 4.6.1 Targeting Pack" 
     Arguments = "/q" 
    } 
} 

InstallNetFramework 
+0

У машины уже установлены IIS и .NET Framework 4.5. Я хочу только установить (зарегистрировать) ASP.NET 4 через инструмент aspnet_regiis. –

+1

Вы можете использовать ресурс процесса для запуска инструмента aspnet_regiis для выполнения установки. –

+0

Ok @ N.Gupta, это работает, но не соответствует принципу идемпотента DSC. Вы должны иметь возможность применять одну и ту же конфигурацию любое количество раз, и если текущее состояние совпадает с желаемым, никаких действий не требуется. –

Смежные вопросы