Solucionado (ver solução)
Solucionado
(ver solução)
6
respostas

Erro no Add-Migration

Boa noite o meu console do NuGet dá o seguinte erro quando executo o comando Add-Migration Unidade:

To undo this action, use Remove-Migration.
Add-Migration : Não foi possível adicionar o link porque o arquivo de origem 'D:\Users\RENAN2\�rea de 
Trabalho\Programas\C#\Alura.Loja\Alura.Loja.Testes.ConsoleApp\Migrations\20190111014606_Unidade.cs' não foi 
encontrado.
No linha:1 caractere:1
+ Add-Migration Unidade
+ ~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : OperationStopped: (:) [Add-Migration], COMException
    + FullyQualifiedErrorId : System.Runtime.InteropServices.COMException,Add-Migration

Aguardo alguma ajuda, obrigado!

6 respostas

Oi Renan, tudo bem?

O Entity Framework é meio "chato" com relação ao caminho utilizado nos arquivos. Então, tome cuidado para não usar acentuação e símbolos gráficos nos nomes das pastas e dos arquivos:

D:\Users\RENAN2\�rea de 
Trabalho\Programas\C#\Alura.Loja\Alura.Loja.Testes.ConsoleApp\Migrations\20190111014606_Unidade.cs
  1. "�rea" (com acento, troque para "Area")
  2. "C#" (troque para "CSharp")

Veja se funciona e nos avise, por favor. Obrigado!

Bom dia, perdão pela demora estive um tempo fora, infelizmente parece que renomear a pasta Área de Trabalho para Area de Trabalho não funcionou, o nome que aparece na pasta mudou para sem acento, mas o diretório mesmo continua sendo com acento, se souber alguma solução agradeço.

solução!

Oi Renan tudo bem?

Move seu projeto para uma pasta mais "neutra" como C:\Projetos algumas pastas debaixo do Users como a Área de Trabalho , Documentos, AppData e outras tem meio que "vida própria" e mudam de nome sozinhas mesmos.

Espero ter ajudado!!!

Renan, então experimente trocar apenas "C#" para "CSharp", e ver o que acontece. Acho que o problema pode estar acontecendo no símbolo "#".

Boa noite, perdão pela demora novamente :/ rs, mover para outra pasta resolve o problema sim, mas infelizmente o problema não é o C# e sim o Á da Área de Trabalho, então a única solução foi retirar o projeto de lá, obrigado pela ajuda :)

Excelente, Renan, fico feliz que tenha conseguido!

E obrigado, André Victor Ruiz Pedroso, pela excelente sugestão!