Я сделал следующий форк: https://github.com/MaherJendoubi/ClearCanvas и клонировал следующий проект https://github.com/ClearCanvas/ReferencedAssemblies, чтобы создать жесткую ссылку, используя следующую команду из каталога ClearCanvas: mklink ReferencedAssemblies ..\ReferencedAssemblies
.Я открыл ImageViewer.sln и нацелил все 60 проектов на .NET 4.7.2, он компилируется и запускается без проблем, как с .NET 4. Чтобы выполнить решение, вы должны выбрать ClearCanvas.Desktop.Executable в качествезапуск проекта.Затем я использовал следующий инструмент: https://github.com/hvanbakel/CsprojToVs2017 с помощью следующей команды: dotnet-migrate-2017 wizard "Path to ImageViewer.sln"
.Но прежде чем приступить к работе с .NET Core 3, я скомпилировал проект, но он провалился.Мне интересно, правильная ли стратегия миграции или нет?Не могли бы вы помочь мне с компиляцией проекта?Я постараюсь дать как можно больше информации, чтобы найти решение этой проблемы.Я поместил все ошибки здесь: https://gist.github.com/MaherJendoubi/70d392a501400df90f0d3e59b90f91cf
Я зафиксировал свои изменения в ветви миграции: https://github.com/MaherJendoubi/ClearCanvas/tree/migration
Я использую последний предварительный просмотр VS2019.
dotnet--version
3.0.100-preview4-010379
Заранее спасибо.
С наилучшими пожеланиями,
Maher.