We fail too aggressively looking for launch profiles. It should defer this error until running.
Unhandled exception. Aspire.Hosting.DistributedApplicationException: Project file '/Users/davidfowler/dev/git/dogfood/jobs/app.cs' was not found.
at Aspire.Hosting.LaunchProfileExtensions.GetLaunchSettings(IProjectMetadata projectMetadata, String resourceName) in
/_/src/Shared/LaunchProfiles/LaunchProfileExtensions.cs:line 80
at Aspire.Hosting.LaunchProfileExtensions.GetLaunchSettings(ProjectResource projectResource) in
/_/src/Shared/LaunchProfiles/LaunchProfileExtensions.cs:line 31
at Aspire.Hosting.LaunchProfileExtensions.TrySelectLaunchProfileFromDefaultAnnotation(ProjectResource projectResource, String&
launchProfileName) in /_/src/Shared/LaunchProfiles/LaunchProfileExtensions.cs:line 167
at Aspire.Hosting.LaunchProfileExtensions.SelectLaunchProfileName(ProjectResource projectResource) in
/_/src/Shared/LaunchProfiles/LaunchProfileExtensions.cs:line 208
at Aspire.Hosting.LaunchProfileExtensions.GetEffectiveLaunchProfile(ProjectResource projectResource, Boolean throwIfNotFound) in
/_/src/Shared/LaunchProfiles/LaunchProfileExtensions.cs:line 36
at Aspire.Hosting.ProjectResourceBuilderExtensions.WithProjectDefaults[[TProjectResource]](IResourceBuilder`1 builder, ProjectResourceOptions
options) in /_/src/Aspire.Hosting/ProjectResourceBuilderExtensions.cs:line 478
at Aspire.Hosting.ProjectResourceBuilderExtensions.AddCSharpApp(IDistributedApplicationBuilder builder, String name, String path, Action`1
configure) in /_/src/Aspire.Hosting/ProjectResourceBuilderExtensions.cs:line 368
at Aspire.Hosting.ProjectResourceBuilderExtensions.AddCSharpApp(IDistributedApplicationBuilder builder, String name, String path) in
/_/src/Aspire.Hosting/ProjectResourceBuilderExtensions.cs:line 324
at Program.<Main>$(String[[]] args) in /Users/davidfowler/dev/git/dogfood/jobs/apphost.cs:line 11
We fail too aggressively looking for launch profiles. It should defer this error until running.