Command
New-ConfigurationDotNetProfile
Creates a named profile for DotNet publish DSL.
Syntax
New-ConfigurationDotNetProfile [-Default] [-Frameworks <String[]>] -Name <String> [-Runtimes <String[]>] [-Style <DotNetPublishStyle>] [-Targets <String[]>] [<CommonParameters>]#Parameter set:
All Parameter SetsExamples
Create release profile
New-ConfigurationDotNetProfile -Name 'release' -Default -Targets 'Service','Cli' -Runtimes 'win-x64','win-arm64'Parameters
- -Default SwitchParameter
- Marks this profile as default.
- -Frameworks String[]
- Optional framework overrides.
- -Name String
- Profile name.
- -Runtimes String[]
- Optional runtime overrides.
- -Style DotNetPublishStyle
- Optional style override.
- Possible values:
Portable,PortableCompat,PortableSize,SelfContained,FrameworkDependent,AotSpeed,AotSize - -Targets String[]
- Optional target name filters.
Common Parameters
This command supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable.
For more information, see about_CommonParameters.