Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Direct Downloads to Setup Executables - Shortened Urls #574

Closed
snickler opened this issue Dec 5, 2019 · 4 comments
Closed

Direct Downloads to Setup Executables - Shortened Urls #574

snickler opened this issue Dec 5, 2019 · 4 comments
Labels
untriaged New issue has not been triaged by the area owner

Comments

@snickler
Copy link
Contributor

snickler commented Dec 5, 2019

Hello,

I am wondering if there's a possibility of direct downloads being provided in a short URL form (aka.ms/dotnet-hosting-3-1-0 for example), rather than 150+ character URLs? In my particular case, I'm managing versions of a docker image based on IIS that installs the ASP.NET Core Hosting Windows Hosting Bundle. It would be great if we had a short URL that could be intuitive, rather than going to the "Thank you for downloading" page and then retrieving the actual direct url from there.

@Dotnet-GitSync-Bot Dotnet-GitSync-Bot added the untriaged New issue has not been triaged by the area owner label Dec 5, 2019
@Symbai
Copy link

Symbai commented Dec 5, 2019

I think this might be difficult with different bitness, OS, sdk / runtimes executables. The URL won't be that much shorter if all necessary information are included in the end.

As an alternative you may want to take a look at the installer script instead: https://docs.microsoft.com/en-us/dotnet/core/tools/dotnet-install-script to get direct downloads.

@snickler
Copy link
Contributor Author

snickler commented Dec 5, 2019

Actually, thank you for that suggestion. I COMPLETELY forgot about this script. Although it only lists SDK and Runtimes with the blob url, I just assumed I could replace the runtime file location with the file name of the dotnet-hosting exe... I was correct.

https://dotnetcli.azureedge.net/dotnet/aspnetcore/Runtime/3.1.0/dotnet-hosting-3.1.0-win.exe

I don't understand why https://download.visualstudio.microsoft.com/download/pr/fa3f472e-f47f-4ef5-8242-d3438dd59b42/9b2d9d4eecb33fe98060fd2a2cb01dcd/dotnet-hosting-3.1.0-win.exe would be used instead of the url above.

@dagood
Copy link
Member

dagood commented Dec 5, 2019

You may want to try out the aspnet images from https://github.com/dotnet/dotnet-docker, although I'm not sure how that differs from installing the whole hosting bundle.

I'm transferring this issue to aspnet/aspnetcore. The hosting bundle is built there (this repo is only .NET Core Runtime), and they may have better suggestions on how to acquire it, or whether the existing ASP.NET Docker images should work for you.

@dagood
Copy link
Member

dagood commented Dec 5, 2019

Apologies, forgot that "transfer issue" doesn't work across the orgs, and it looks like my ZenHub "move issue" button has disappeared. 😕

I'm closing this issue in this repo but encourage you to ask in https://github.com/aspnet/AspNetCore for any more questions, sorry for the inconvenience.

@dagood dagood closed this as completed Dec 5, 2019
@ghost ghost locked as resolved and limited conversation to collaborators Dec 11, 2020
# for free to subscribe to this conversation on GitHub. Already have an account? #.
Labels
untriaged New issue has not been triaged by the area owner
Projects
None yet
Development

No branches or pull requests

4 participants