我正在迁移A。net 4.5 wpf应用到.net 4.8使用Visual Studio 2019,我成功地做到了这一点。但最近我在一台只有VS 2019的全新开发机器上打开了解决方案,并注意到解决方案无法构建,因为它找不到两个DLL;
Microsoft.Expression.Drawing
System.Windows.Interactivity
对于System.Windows.Interactivity
,我计划按照SO社区的建议使用Microsoft.Xaml.Behaviors.Wpf
,但我在Microsoft.Expression.Drawing
上找不到任何东西。任何帮助都将是有益的。
我在我的旧机器上有VS 2012,它有Blend SDK,这就是为什么我在第一次迁移时没有遇到这些错误。
PS:我找到了这个nuget包,但正在寻找一个合法的解决方案。
2条答案
按热度按时间t1qtbnec1#
“合法”的解决方案仍然是从微软下载Blend SDK。com网站上。
它不绑定到任何特定的Visual Studio版本。
如果您使用的是
Microsoft.Expression.Drawing
,则无论您使用哪个版本的Visual Studio来开发和编译应用程序,都将依赖于Blend SDK。根本就没有所谓的“微软”。Expression.Drawing for VS 2019”.
nfg76nw02#
这个Nuget包-Expression.Blend.Sdk.WPF可以提供上述两个DLL的引用,