ProjectLaunchConfiguration
Classsealednet10.0
The launch configuration used for .NET projects and file-based C# apps.
namespace Aspire.Hosting.ApplicationModel;
public sealed class ProjectLaunchConfiguration : Aspire.Hosting.ApplicationModel.ExecutableLaunchConfiguration{ // ...}8 members
Remarks
Section titled Remarks By default, the IDE builds and launches the project itself. When
ProjectLaunchConfiguration.SuppressBuild is true, the IDE launches output produced by an external or coordinated build. The resource must carry IProjectMetadata . Constructors1
Section titled Constructors The launch configuration used for .NET projects and file-based C# apps.
Properties7
Section titled PropertiesBuildConfiguration get; setstring? Gets or sets the build configuration used to produce the project output.
BuildEnvironment get; setDictionary<string, string> Gets or sets the resolved environment variables that affected the externally produced build.
BuildWorkingDirectory get; setstring? Gets or sets the working directory used by the externally produced build.
DisableLaunchProfile get; setbool Gets or sets a value indicating whether launch profile handling should be suppressed entirely.
LaunchProfile get; setstring Gets or sets the name of the launch profile the IDE should apply. Empty means the IDE picks the effective profile itself.
ProjectPath get; setstring Gets or sets the fully-qualified path to the project file or file-based app to launch.
SuppressBuild get; setbool Gets or sets a value indicating whether the IDE should suppress building the project before launch.