Olá Fernando, valeu mais uma vez, mas já tinha conseguido encontrar o erro em relacacao a DB... Isto foi porque eu apaguei e criei sucessivamente, sem perceber nada :D entao comecei a olhar o ficheiro xml com mais atencao e dei me conta que tinha os dados de tres DB iguais em diretórios diferentes, porém todas com o mesmo nome. Por isto nao deixa fazer um novo Add-Migration com update... mas esta parte já está. O chato é que apesar de conseguir fazer a manipulacoes, minha DB nao aparece no server explorer no programa :(
Agora persiste estes erro, mencionado na ultima mensagem :(
Produto p = contexto.Produtos.Include(Produto => Produto.Categoria).FirstOrDefault(produto => produto.Id == 1);
Console.WriteLine(p.Categoria.Nome);
An unhandled exception of type 'Microsoft.Data.Entity.DbUpdateException' occurred in EntityFramework.Core.dll
Additional information: An error occurred while updating the entries. See the inner exception for details.
e em
Produto mouse = new Produto() { Nome = "mouse", Preco = 20, Categoria = impressora };//ex da video-aula
An unhandled exception of type 'System.NullReferenceException' occurred in lojaComEntity.exe
Additional information: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
O que quer dizer "A referencia do objeto nao foi definida em uma instancia do objeto"?"
Desculpa o monte de dúvidas, mas nao é burrice e sim inexperiencia ;)
Muitissimo agradecida