Добрый день.
Я создал веб-приложение .NetCore2 и хотел бы получить некоторые рекомендации о том, как вы получите
windows.forms работает над этим. (VS2017)
Это ошибка, которую я получаю в основном:
Dot Net Core и хранилище Azure: не удалось загрузить файл или систему сборки, версия = 4.0.0.0
Could not load file or assembly 'System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'. The system cannot find the file specified.
Проект строится, но в тот момент, когда я вызываю API, он не может обнаружить DLL. (В коде он обнаруживает dll штраф)
Я добавил dll в проект, а также следовал инструкциям по добавлению его в ваш project.json. (в моем случае: package.json)
"frameworks": {
"netcoreapp1.0": {
"imports": [
"net46",
"net40"
]
}
},
Также добавлены необходимые ссылки в мою папку csproj.
<PropertyGroup>
<TargetFrameworks>net452;netstandard1.3</TargetFrameworks>
</PropertyGroup>
Как использовать System.Windows.Forms в библиотеке классов .NET Core
"frameworks": {
"netstandard1.6": {
"dependencies": {
"NETStandard.Library": "1.6.0"
}
},
"net40": {
"frameworkAssemblies": {
"System.Windows.Forms": {}
}
}
}
Я все еще получаю ту же ошибку.
Я знаю, что не рекомендуется использовать .Net framework в приложении .NetCore.
Я собираюсь портировать приложение фреймворка, чтобы оно работало в среде Core?
Причина, по которой я хочу просто использовать .NetFramework, заключается в том, что приложение уже работает нормально, мне просто нужно показать экраны, показанные пользователю.
Я также где-то читал, что Windows. Forms не поддерживается с .NetCore в некоторых версиях фреймворка.
Если да, то какие-нибудь ссылки помогут с этим?
Я довольно сентиментален с .NETCore, поэтому некоторые мои вопросы могут не иметь смысла или неосведомлены.
Спасибо