2017-06-11 11 views
10

Visual Studio 2017'de .net bağlayıcı C# için kaynak oluşturmaya çalışıyorum. Github'dan (https://github.com/mysql/mysql-connector-net/releases) MySQL bağlayıcısının birkaç sürümünü indirmeyi denedim, ancak her sürümde Bir sorun, neyi kaçırdığımı bilmiyorum.MySQL.Data kaynağını Github kaynağından açma

En son 7.0.7-m6 sürümünü indirmeyi denedim, ancak bu bir UAP projesi için tutarsız hedefleme çerçeveleriyle ilgili bir hata oluşturuyor. Bunun ne anlama geldiğine dair bir şey bulamadım, bu yüzden önceki sürümlerden birini, 6.10.1 ve 6.10.0'ı denedim ama bunların her ikisi de farklı sorunlara sahip.

geri alıyorum hata

Source file 'Desktop\mysql-connector-net-6.10.0\Source\MySQL.Data\X\XDevAPI\Common\ColumnTypes.cs' could not be found. 

dizinde bakarak, bu tür hataları, ton, bu dosyalar var olmayan var, henüz proje hala onları başvuran.

Bir GitHub sürümünden bir projeyi içe aktarmanın sadece işe yarayacağını ve bir sürümün kesinlikle bulunmayan dosya referanslarına sahip olmayacağını düşünürdüm, bu yüzden neyi özlüyorum.

Sağladığınız her türlü yardım için teşekkür ederiz.

+0

_MySqlClient.sln Ayrıca sürümüne bağlı bağımlılıklar o Visual Studio SDK, NUnit, Varlık Framework ve antlr dahil inşa etmek VS 2008, VS 2010 veya VS 2012 ile derlenmiş olmalıdır Visual Studio._ Entegrasyonu [docs] (https://dev.mysql.com/doc/connector-net/en/connector-net-installation-source.html), – shibormot

+0

diyor. Bu biraz garip, eğer normalde açarsam Yeni bir VS için eski bir VS çözümü, yükseltmeyi ister ama yapmadı. Ve ben sadece bu yılın Mart ayında çalıştığı gibi, Visual Studio 5+ yıl önce kullanmak için gereklilik garip görünüyor! Ben 6.9.9 versiyonu, onun çalışma denedim o – Boardy

cevap

3

Mysql için nuget kullanmak mümkün değil mi? VS2013 adresimden derlenen aşağıdaki 6.9.9 testleri ve EF projelerinden kaldırdım.

mysql 6.9.9 google drive link

+1

Evet yapabilirsiniz, ama bu yapmak istediğim buydu onun için yatakta kodunu takip edebilir kaynağı oluşturmak isterler .. – Boardy

+0

ne yaptığını ile içinden –

+0

6.6.9, Visual Studio 2017'de de çalıştı. Garip görünüyor, kopya almak için o kadar ileri gitmelisin! – Boardy