question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

ASP.NET Runtime missing from ARM32 tar.gz download on microsoft.com

See original GitHub issue

see also dotnet/sdk#9360

If you do not install the dotnet SDK via dotnet-install (which I never thought of doing since that never did work in the past for ARM), you’d go to the download page for .NET Core and select LinuxARM32 Binaries. This gives you a link to dotnet-sdk-2.1.300-rc1-008673-linux-arm.tar.gz.

Let’s list the contents and grep for AspNetCore

$ tar -tzf dotnet-sdk-2.1.300-rc1-008673-linux-arm.tar.gz | grep "AspNetCore"
./sdk/2.1.300-rc1-008673/Microsoft.AspNetCore.DeveloperCertificates.XPlat.dll

As can be seen from the output above, the ASP.NET Core runtime is missing. This causes the following error when attempting to run an ASP.NET Core application on ARM

It was not possible to find any compatible framework version
The specified framework 'Microsoft.AspNetCore.App', version '2.1.0-rc1-final' was not found.
  - Check application dependencies and target a framework version installed at:
      /opt/dotnet/
  - Installing .NET Core prerequisites might help resolve this problem:
      http://go.microsoft.com/fwlink/?LinkID=798306&clcid=0x409
  - The .NET Core framework and SDK can be installed from:
      https://aka.ms/dotnet-download

Issue Analytics

  • State:closed
  • Created 5 years ago
  • Comments:9 (5 by maintainers)

github_iconTop GitHub Comments

1reaction
natemcmastercommented, May 24, 2018

@couven92 we haven’t released 2.1.0 RTM yet. Those links will update when we do 😃

1reaction
natemcmastercommented, May 24, 2018

This looks like a duplicate of https://github.com/dotnet/cli/issues/9162. Arm32 was fixed after rc1 with https://github.com/dotnet/cli/pull/9163.

Aspnet does not yet support arm64. See https://github.com/aspnet/Universe/issues/1117

Read more comments on GitHub >

github_iconTop Results From Across the Web

linux-arm runtime store is empty · Issue #2896
Using the dotnet-runtime-2.1.1-linux-arm64-asp.net-core (actually 32bit) works perfectly fine on our arm32. This is the first time a "default ...
Read more >
Download .NET 6.0 (Linux, macOS, and Windows)
NET 6.0 downloads for Linux, macOS, and Windows. ... ASP.NET Core Runtime 6.0.21. The ASP.NET Core Runtime enables you to run existing web/server ......
Read more >
Install .NET on Linux without using a package manager
This article demonstrates how to install the .NET SDK or the .NET Runtime on Linux by using the install script or by extracting...
Read more >
Download .NET 7.0 (Linux, macOS, and Windows)
NET 7.0 downloads for Linux, macOS, and Windows. .NET is a free, ... The ASP.NET Core Runtime enables you to run existing web/server...
Read more >
Download .NET 5.0 (Linux, macOS, and Windows)
NET 5.0 downloads for Linux, macOS, and Windows. .NET is a free, ... The ASP.NET Core Runtime enables you to run existing web/server...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found