我试图在 .NET 5 API 中引用PresentationCore.dll 和PresentationFramework.dll,但显然它还需要WindowsBase,这是我得到的错误:
“System.TypeLoadException:无法从程序集“WindowsBase,Version=4.0.0.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35”加载类型“System.Windows.DependencyObject”。
如果我尝试添加对 Windows.Base 的引用,它会在 Visual Studio 中显示错误:
您想要做的是添加 WPF 引用。如果您的 csproj 包括net5.0-windows
条目为TargetFramework
and <UseWPF>true</UseWPF>
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>net5.0-windows</TargetFramework>
<UseWPF>true</UseWPF>
</PropertyGroup>
</Project>
This UseWPF
条目会自动添加所有 WPF 引用,您可以使用 WPF 调用。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)