J'ai une application WPF standard développée dans .Net framework 4. Maintenant, mon client veut un site web que je prévois de développer en utilisant .Net Core. Afin de partager la logique de l'entreprise, j'ai besoin de déplacer la base de données le long de la couche de gestion vers un projet distinct et ici, je prévois d'utiliser .Net Core. Ainsi, toutes les couches, c'est-à-dire Data/Business/API, seront réécrites en utilisant la dernière version de .Net Core. Serais-je capable de référencer la couche de gestion écrite dans le projet .Net Core à partir du projet WPF (.Net Framework 4)?Consommez la bibliothèque .Net Core à partir du projet standard .Net
Les pointeurs seront très appréciés .....
Il est à noter ici que EF Core est loin d'être égal à EF 6, de sorte que l'OP devra soigneusement analyser les API et fonctionnalités utilisées avant de le décider. Alternativement, il est toujours possible d'exécuter ASP.NET Core sur .NET Framework (pour le moment) jusqu'à ce qu'une fonctionnalité importante spécifique soit disponible sur .NET Core – Tseng
J'ai mis à jour mon application basée sur WPF vers .Net framework 4.6 et ajouté des références de différentes couches qui sont développés en utilisant la version .Net Standard 1.3. Maintenant, je fais face à une autre erreur w.r.t. La bibliothèque Microsoft Dependency Injection. Les détails de l'erreur sont les suivants: - Impossible de charger le fichier ou l'assemblage 'Microsoft.Extensions.DependencyInjection.Abstractions, Version = 1.0.0.0, Culture = Neutre, PublicKeyToken = adb9793829ddae60' ou l'une de ses dépendances.La définition du manifeste de l'assembly localisé ne correspond pas à la référence d'assembly.Toutes les suggestions où se trouve le problème. –
@AnilC: Jetez un oeil à cette question avec des réponses: https://stackoverflow.com/questions/46051831/could-not-load-file-or-assembly-system-security-cryptography-algorithms-versio Vous devez ajouter redirections de liaison à votre projet WPF. –