2017-09-29 35 views
0

Comment puis-je ajouter une référence d'un projet .Net Core 2.0 dans mon projet .Net 46?Référence .net core 2.0 dans un projet .net 45/46

Mon projet est structuré comme suit:

Solution - (Project Data .Net Core 2.0) - projet de test (.Net 46)

Je suis en train de faire référence au projet de données dans mon Tester le projet car j'ai besoin d'insérer des données en l'utilisant. La seule raison pour laquelle j'ai créé un .Net Core 2.0 est que j'essaie d'utiliser Entity Framework sur Visual Studio pour Mac et cela n'a pas fonctionné avec le paquet "normal" Entity Framework nuget, j'ai donc opté pour EntityFrameworkCore.

j'ai pu référencer manuellement le dll Data Project, mais quand je lance un test je reçois le message

"Could not load file or assembly 'Microsoft.EntityFrameworkCore, Version=2.0.0.0. Culture=neutral' or one of its dependencies" 

Y at-il une solution pour cela? Si non, quelle est la meilleure façon de travailler avec Visual Studio sur Mac et SQL Server lorsque vous avez besoin de récupérer et d'insérer des données? Dapper fonctionnerait-il?

Merci

Répondre