Я пытаюсь сделать приложение для консоли, чтобы устранение моего вопроса здесь < /p>
Я поместил источник на git hub < /p>
Файл проекта приложения консоли-< /p>
Exe
netcoreapp3.1;net472
< /code>
program.cs is < /p>
using System;
using System.Linq;
using MopCore;
using MopFW; // error shows here
namespace ConsoleAppCore2
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Hello World!");
CountMopsCore();
CountMopsFramework();
}
private static void CountMopsCore()
{
Console.WriteLine($"Hi");
using (var context = new MopContext())
{
var num = context.Mops.Count();
Console.WriteLine($"There are {num} mops \r\n providern {context.Database.ProviderName}");
}
Console.ReadKey();
}
private static void CountMopsFramework()
{
Console.WriteLine($"Hi");
using (var context = new MopFW.MopContext())
{
var num = context.Mops.Count();
Console.WriteLine($"There are {num} mops \r\n in {context.Database.Connection.ConnectionString}");
}
Console.ReadKey();
}
}
}
< /code>
Файл проекта netcoreapp3.1-< /p>
netcoreapp3.1
MopCore
MopCore
< /code>
Файл проекта Framework-< /p>
net472
< /code>
Я получаю ошибки сборки < /p>
Error NU1201 Project MopCore is not compatible with net472 (.NETFramework,Version=v4.7.2). Project MopCore supports: netcoreapp3.1 (.NETCoreApp,Version=v3.1) ConsoleAppCore2 C:\Users\kirst\source\repos\MopData\ConsoleAppCore2\ConsoleAppCore2.csproj 1
< /code>
[update]
Я понимаю, что лучшим способом будет использование .netstandard < /p>
Однако я хочу исследовать, как только получить .netcore и .net472 для работы вместе. < /p>
Exe
netcoreapp3.1;net472
Я пытаюсь сделать приложение для консоли, чтобы устранение моего вопроса здесь < /p> Я поместил источник на git hub < /p> Файл проекта приложения консоли-< /p> [code]
Exe netcoreapp3.1;net472
< /code> program.cs is < /p> using System; using System.Linq; using MopCore; using MopFW; // error shows here namespace ConsoleAppCore2 { class Program { static void Main(string[] args) { Console.WriteLine("Hello World!"); CountMopsCore(); CountMopsFramework(); }
private static void CountMopsCore() { Console.WriteLine($"Hi"); using (var context = new MopContext()) { var num = context.Mops.Count(); Console.WriteLine($"There are {num} mops \r\n providern {context.Database.ProviderName}"); } Console.ReadKey(); }
private static void CountMopsFramework() { Console.WriteLine($"Hi"); using (var context = new MopFW.MopContext()) { var num = context.Mops.Count(); Console.WriteLine($"There are {num} mops \r\n in {context.Database.Connection.ConnectionString}"); } Console.ReadKey(); } } } < /code> Файл проекта netcoreapp3.1-< /p>
netcoreapp3.1 MopCore MopCore
< /code> Файл проекта Framework-< /p>
net472
< /code> Я получаю ошибки сборки < /p> Error NU1201 Project MopCore is not compatible with net472 (.NETFramework,Version=v4.7.2). Project MopCore supports: netcoreapp3.1 (.NETCoreApp,Version=v3.1) ConsoleAppCore2 C:\Users\kirst\source\repos\MopData\ConsoleAppCore2\ConsoleAppCore2.csproj 1 < /code> [update] Я понимаю, что лучшим способом будет использование .netstandard < /p> Однако я хочу исследовать, как только получить .netcore и .net472 для работы вместе. < /p>
Exe netcoreapp3.1;net472
[/code] Я все еще получаю ошибки сборки в программе.>