dotnet build /flp:v=diag ile .log dosyası oluşturun atın. Halihazırda oluşan varsa onları da atın.Hata alıyorum.dotnet build /flp:v=diagile .log dosyası oluşturun atın. Hali hazırda oluşan varsa onları da atın.
Tabii.TabloDbContext.csdosyasındaki kodunuzu paylaşabilir misiniz?
using Microsoft.EntityFrameworkCore;
namespace DATABASE.Models
{
public class TabloDbContext:DbContext
{
string baglanti = "Server=(localdb)\\mssqllocaldb;Database=TabloDb;Trusted_Connection=True; ";
protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
{
optionsBuilder.UseSqlServer(baglanti);
}
public DbSet<Tablo> Filmler {get;set;}
}
}
dotnet add package Microsoft.EntityFrameworkCore.SqlServer
Merhaba, attığınız paketi daha öncesinde yüklemiştim ama şimdi tekrar yükleyip tekrar migrations eklemeyi denedim. Ancak yine olmadı ne yazık ki.İnternetten araştırma yaptım. Tahminimce sizde şu eksik:
Önceki konunuzdan yola çıkarak SQL Server'a göre komut sundum.Bash:dotnet add package Microsoft.EntityFrameworkCore.SqlServer
Tablo'nuzda bulunması gereken primary key mevcut değilmiş. Bunun üstesinden gelmek için HasNoKey'li bir yöntem öneriyor hata mesajı fakat bunun yerine uygun bir PK eklemenizi öneririm, örneğin ID.Hocam doğruyu söylemem gerekirse klasörü değiştirmiştim. Ama onu belirtmeyi unuttum. Zaten aynı işlemleri yaptım. Sadece isimler farklı. Sizi de uğraştırdım kusura bakmayınBuild aşamasındaki sıkıntı hallolmuş. Ne yaptınız? Merak ettim.