-
Notifications
You must be signed in to change notification settings - Fork 1.1k
ASP .Net Core Runtime inclusion in the CLI #6460
ASP .Net Core Runtime inclusion in the CLI #6460
Conversation
…o on ExtractDestination and condition extraction on file extension rather than OS.
…plit of the Windows ZIP ASP .Net Core Runtime for x64/x86; trivial formating
cc'ing @ellismg since this might impact the source-build stuff |
cli/test/dotnet-store.Tests/GivenDotnetStoresAndPublishesProjects.cs Lines 71 to 106 in 0f51901
The test tries to make a project that is dependent on Newtonsoft, and does a publish with excluding the Newtonsoft library. The idea being Newtonsoft should be available in a runtime store. And then the test is testing what happens when Newtonsoft isn't in a runtime store - you should get a nice error message. If ASP.NET is putting Newtonsoft in their store, the test is probably picking it up, and failing to fail correctly. To fix this, one idea is to use a different assembly. Maybe a NuGet.Common.dll or something that isn't in the ASP.NET runtime store. |
<Target Name="PublishAspNetRuntimePackageStore" | ||
AfterTargets="CrossgenPublishDir"> | ||
<ItemGroup> | ||
<AspNetRuntimePackageStore Remove="*" /> |
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
…t due to path length constraints on Win8.1
build/BundledRuntimes.props
Outdated
<PropertyGroup> | ||
<AspNetCoreRuntimeInstallerBlobRootUrl>$(CoreSetupBlobRootUrl)aspnetcore/store</AspNetCoreRuntimeInstallerBlobRootUrl> | ||
|
||
<!-- Examples: Build.RS.linux.zip Build.RS.winx86.zip AspNetCorePackageStoreLibx64.wixlib --> |
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
19bc4ec
to
aac6916
Compare
@ManishJayaswal @Pilchie for approval. |
@johnbeisner - sorry folks but I need to understand the customer scenario before approving. Just a few lines about what would happen if we do not take this fix and workaround if any. |
@dotnet-bot Test OpenSUSE42.1 x64 Debug Build |
@ManishJayaswal This is not a bug fix. This is a feature. This is adding the ASP.NET Runtime Store to the CLI, so that the CLI carries it. This feature has been cooking for a while from the runtime all the way up to asp.net. Now they are producing the runtime store and we are consuming it. |
@livarcocc @johnbeisner @ManishJayaswal I'd like to understand this a bit better. |
ASP .Net Core Runtime inclusion in the CLI
Enabling the download of ASP .Net Core Runtime blob storage: wixlibs and zip file to include with the CLI
ZIP file archive inclusion; wixlib still todo...
https://github.com/dotnet/cli/issues/6371
@dotnet/dotnet-cli