-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
When trying to install dotnet-ef tool, we get error saying that dotnet-ef is not a .NET tool #43844
Comments
@marcpopMSFT is this a known issue with 9.0 rc2 SDK? Am I missing something? |
This is new functionality in RC2 that is not included in GA and no plans to add because of a separate issue we found in the code wrt other feed technologies: #43651 This particular issue is unknown though. is dotnet-ef not correctly marked as a tool somehow? CC @joeloff who is going to be doing this for 9.0.2xx and @baronfel for visibility. Do we need to relnote this? |
We should relnote this. I checked the nuspec and it definitely has the correct package type - most of the original change was around local tools and I wonder whether this is because the tool is being installed globally. |
I can reproduce it when installing the tool locally too, so I don't think it's only due to the global install. Is there a workaround for this? Also, can we get this fixed this for 9.0 GA? Being able to 'dotnet tool install dotnet-ef' is a critical part of our publishing experience. cc: @vijayrkn |
Undoing the change in #43872 |
Merged for 9.0 GA, closing |
I am still running into this error. Here is my environment info:
Do I need to install a specific version of dotnet runtime to resolve this? |
You need to wait for the stable .NET 9 release next month. |
Is there a workaround in the meantime? |
Checked with 17.12.0 VAL (contains 9.0.0), this is fixed. |
Describe the bug
Unable to install dotnet-ef tool using 'dotnet tool install'. We get error saying that dotnet-ef is not a .NET tool
To Reproduce
INSTALL STEPS
REPRO STEPS
ACTUAL
We get the error saying that dotnet-ef is not a tool
EXPECTED
The dotnet-ef tool should be installed.
Further technical details
dotnet --info
The text was updated successfully, but these errors were encountered: