diff --git a/src/Aspire.AppHost.Sdk/SDK/Sdk.in.props b/src/Aspire.AppHost.Sdk/SDK/Sdk.in.props index 565f171c584..f89d4ebc91a 100644 --- a/src/Aspire.AppHost.Sdk/SDK/Sdk.in.props +++ b/src/Aspire.AppHost.Sdk/SDK/Sdk.in.props @@ -1,9 +1,20 @@ @VERSION@ - + true true + + + false + false + false + false + false + <_ImportMicrosoftNETSdkFromAspireSdk Condition=" '$(UsingMicrosoftNETSdk)' == '' ">true + <_ForceAspireFileBasedAppHostDefaults Condition=" '$(IsAspireHost)' == 'true' ">true + + + \ No newline at end of file diff --git a/src/Aspire.AppHost.Sdk/SDK/Sdk.in.targets b/src/Aspire.AppHost.Sdk/SDK/Sdk.in.targets index f179dd8a145..28c70e499cc 100644 --- a/src/Aspire.AppHost.Sdk/SDK/Sdk.in.targets +++ b/src/Aspire.AppHost.Sdk/SDK/Sdk.in.targets @@ -6,6 +6,8 @@ This means they cannot be overridden in the csproj, and may cause ordering issues, particularly StaticWebAssets. --> + + @@ -49,11 +51,40 @@ $(AspireRidToolDirectory)Aspire.RuntimeIdentifier.Tool.dll + + + + false + false + false + false + false + + + + + + + + + + <_ImplicitAppHostVersion>@VERSION@ + + + + + + - + diff --git a/src/Aspire.ProjectTemplates/templates/aspire-apphost-singlefile/9.5/apphost.cs b/src/Aspire.ProjectTemplates/templates/aspire-apphost-singlefile/9.5/apphost.cs index 4c21e6630f6..d56ce4cf62c 100644 --- a/src/Aspire.ProjectTemplates/templates/aspire-apphost-singlefile/9.5/apphost.cs +++ b/src/Aspire.ProjectTemplates/templates/aspire-apphost-singlefile/9.5/apphost.cs @@ -1,7 +1,4 @@ -#:sdk Microsoft.NET.Sdk #:sdk Aspire.AppHost.Sdk@!!REPLACE_WITH_LATEST_VERSION!! -#:package Aspire.Hosting.AppHost@!!REPLACE_WITH_LATEST_VERSION!! -#:property PublishAot=false var builder = DistributedApplication.CreateBuilder(args);