Я пытаюсь сделать приложение для консоли, чтобы устранение моего вопроса здесь < /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] Я все еще получаю ошибки сборки в программе.>
У меня возникла эта проблема в .NET MAUI и WPF. Я просто хочу настроить проект модульного тестирования, ориентированный либо на проект MAUI, либо на WPF (кстати, они находятся в отдельных решениях). Проблема заключается в том, что проект MSTest...
Я не могу показать какой-либо код, поскольку он находится в закрытой сети. Но вот в чем проблема.
Существует Java-программа, работающая с Java 8, которую я не могу изменить. Эта программа использует System.load() для загрузки DLL C++, использующей...
Конвейер сборки Azure веб-приложения .Net Framework 4.7.1 MVC завершается сбоем и выдает следующую ошибку. Microsoft.Data.SqlClient.SNI.1.1.0 Nuget обновлен до 3.0.2 в ветке функций, и когда я создаю запрос на извлечение, конвейер сборки завершается...
У меня есть консольное приложение .NET 9.0, которое я создаю с помощью Visual Studio 2022 для Windows, и оно имеет два профиля запуска (Win и WSL2):
{
profiles : {
Windows : {
commandName : Project
},
WSL2 : {
commandName : WSL2 ,...