Как создать приложение .NET Framework 4.8 с помощью интерфейса командной строки dotnet?C#

Место общения программистов C#
Anonymous
Как создать приложение .NET Framework 4.8 с помощью интерфейса командной строки dotnet?

Сообщение Anonymous »

Я унаследовал приложение .NET Framework 4.8, которое я могу скомпилировать с помощью Visual Studio, однако при попытке скомпилировать его с помощью приложения CLI dotnet я получаю ошибки CS0246 для всех типов, которые я использую из внешних зависимостей .
Исходное сообщение об ошибке, извините за немецкий:

Код: Выделить всё

Archiver\Archiver.cs(2,7): error CS0246: Der Typ- oder Namespacename "log4net" wurde nicht gefunden (möglicherweise fehlt eine using-Direktive oder ein Assemblyverweis).
При запуске dotnet --list-sdk я получаю следующий результат:

Код: Выделить всё

3.1.301 [C:\Program Files\dotnet\sdk]
5.0.402 [C:\Program Files\dotnet\sdk]
Я несколько раз пытался переустановить и восстановить .NET Framework 4.8, но это ничего не помогло.
Что мне нужно сделать заставить CLI понять, где находится платформа, и, надеюсь, исправить мою ошибку?

Подробнее здесь: https://stackoverflow.com/questions/697 ... dotnet-cli

Вернуться в «C#»