9

I'm running default api core project on Visual studio 2017 with docker support and I got this error everytime I run the command add-migration -name name

add-migration : Cannot bind argument to parameter 'Path' because it is an empty string. At line:1 char:1 + add-migration + ~~~~~~~~~~~~~ + CategoryInfo : InvalidData: (:) [Add-Migration], ParameterBindingValidationException + FullyQualifiedErrorId : ParameterArgumentValidationErrorEmptyStringNotAllowed,Add-Migration

PS : This command works without docker support, but return this error when I add docker support

0

3 Answers 3

20

It looks like you're hitting issue #7540. For now, put your project on a "physical" drive instead of a network file share. (Scratch that. You're using the PMC commands.)

You're probably hitting issue #7439. Make sure your app is selected as the startup project (or use the -StartupProject parameter) when running the commands.

Sign up to request clarification or add additional context in comments.

2 Comments

You're totally right, since i add docker support, i have another project "docker-compose" added to my solution, setting my first project as a start up project fixed the problem, thank you @bricelam
@bricelam Admittedly this will be nit-picky, but now that Docker support is so prominent on the new asp.net project dialog, the decision to make Docker the default project doesn't feel desirable.
0

I tried many suggested solutions and none seemed to work except for this: https://stackoverflow.com/a/58592444/1819403

Comments

0

It would be interesting to know with which version of Entity Framework this error occurred. I had the same error with EF 6.3.0 and I am not using docker at all.

The solution for me was to go back to version 6.2.0 and create the migration with it.

Comments

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.