Я целый день играю с .NET, так что это скорее всего нубский уровень 1.
Я сталкиваюсь с ошибкой, где
System.TypeLoadException: 'Could not load type 'System.Windows.Threading.DispatcherObject' from assembly 'WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'.'
Судя по всем предыдущие (и другие ) вопросы и ответы, я должен включить ссылку на WindowsBase.dll из
C:\Program Files\Reference Assemblies\Microsoft\Framework\v3.0
Это все хорошо, сборка прошла успешно,Однако, когда я запускаю программу, она завершается с ошибкой, описанной выше, и вывод показывает, что WindowsBase загружается из
'dotnet.exe' (CoreCLR: clrhost): Loaded 'C:\Program Files\dotnet\shared\Microsoft.NETCore.App\2.1.6\WindowsBase.dll'.
Чтобы запутать дело еще больше, когда я проверяю свойства ссылки, которую я добавил (из Framework \v3.0), исходный каталог этой сборки отображается как
C:\Program Files\dotnet\sdk\NuGetFallbackFolder\microsoft.netcore.app\2.1.0\ref\netcoreapp2.1\WindowsBase.dll
Что происходит?