EF 4 ile çalışıyorum (şu anda Otomatik İzleme varlıkları ile değil). Bazı sütunları ekledim (bunlardan olmayan bir anahtar ve hepsi geçersizdir) benim varlığımdan birine eklendi ve Number of members in conceptual type does not match with number of members on object side type
istisnasını aldım.
here kabul edilen yanıtı takip ettim, ancak tüm bu varlığım artık edmximde görünmüyordu. DB'den tekrar ekledim, ancak aynı istisnayı almaya devam ediyorum.
Sorun şu ki, csdl/ssdl/msl dosyalarını yürütme derleme dizinine kopyaladım. Güncelleştirilmiş dosyaları kopyalamak istiyorum, ancak bir kez daha oluşturulmadılar (bir kez EF projemin obj\Debug\edmxResourcesToEmbed
klasöründe oluşturuldular), onları kaldırdıktan sonra bile.
Bu dosyaları yeniden oluşturmanın bir yolu yeniden oluşturuldu mu?
Teşekkürler.Varlık çerçevesi - csdl, ssdl ve msl dosyalarını oluşturma
S: Aşırı miktarda kod yayınlamak istemediğimden, henüz bir şey eklemedim ama gerekli bilgileri eklemekten mutlu olacağım, tam olarak neye ihtiyaç duyduğundan emin değilim. Eğer CSDL oluşturmak istiyorsanız
[Noich] (https://stackoverflow.com/users/427653/noich) ile aynı işlemi yaptım, ancak 'Çıkış Düzeninde Yerleştir' seçeneğini seçmek yerine 'Çıkış Dizini'ne Kopyala' seçeneğini seçtim ve benim için çalıştım –