2010-07-20 8 views
6

Bazı XML için şema dosyası oluşturmak için xsd.exe kullanıyorum. Visual Studio'daki C# projemde bu şema dosyasını eklemek istiyorum ancak her zaman .xsd dosyasını projeme ekledikten sonra açmak için çift tıklatın, Visual Studio .xsd dosya için bu .xss ve .xsc dosyaları oluşturur ve benim .xsd dosyamı değiştirir. Bunu otomatik olarak yapmayı ve şemamı değiştirmeyi nasıl durdurabilirim? Sadece ham XMLVisual Studio 2008'in .xsc ve .xss dosyalarının oluşturulmasını engellediğinde .xsd dosyasını açmaya çalıştığımda

sağ tıklayın seçin XSD Açık ile uğraşan yapmayı kabul ediyorsanız

cevap

2

.
İletişim kutusunda, XML düzenleyicisini seçin ve 'Varsayılan Olarak Ayarla'yı tıklayın.

+0

Bu iyi bir çözümdür, VS 2017'de çalışır. – ajeh

5

XSD dosyası oluşturduktan sonra aşağıdaki Not Defteri'nde açın ve güncelleme:

msdata: IsDataSet = "false" (doğruydu)

şimdi Visual Studio içine dosyayı içe, fazladan dosyalar oluşturmamalı.

Daha fazla bilgi here.

+0

Bu VS 2017'de çalışmaz. Bu dosyaları yine de oluşturur. – ajeh