Я новичок в .Net Environment, я пытаюсь внедрить докер для моей фирмы. Ранее они использовали 4.5, поэтому я использовал следующий оператор в моем файле dockerfile:
RUN Install-WindowsFeature NET-Framework-45-ASPNET ; \
Install-WindowsFeature Web-Asp-Net45
Теперь я хочу сделать то же самое для фреймворка 4.7.2 - я думал, что это сработает, если я запущу такие выражения, как:
RUN Install-WindowsFeature NET-Framework-472-ASPNET ; \
Install-WindowsFeature Web-Asp-Net472
Но это не работает, вместо этого отображается следующая ошибка:
Install-WindowsFeature : ArgumentNotValid: The role, role service, or feature
name is not valid: 'NET-Framework-472-ASPNET'. The name was not found.
At line:1 char:1
+ Install-WindowsFeature NET-Framework-472-ASPNET ; Install-WindowsFeat ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidArgument: (NET-Framework-472-ASPNET:Strin
g) [Install-WindowsFeature], Exception
+ FullyQualifiedErrorId : NameDoesNotExist,Microsoft.Windows.ServerManager
.Commands.AddWindowsFeatureCommand
Пожалуйста, помогите мне с тем же. Я действительно застрял и ничего не могу найти в интернете.