Visual Studio版本: 2019 摘要: 我在同一文件夹中有两个框架项目,一个使用4.7框架,引用本地Nuget包;另一个使用4.5框架,引用本地Assembly库。当运行4.7项目后再运行4.5项目时,就会出现以下问题:
问题: 严重性 代码 描述 项目文件 行 抑制状态 错误 您的项目没有引用“.NETFramework,Version=v4.5”框架。请在“TargetFrameworks”属性中添加对“.NETFramework,Version=v4.5”的引用,并重新运行NuGet还原。
4.7 项目
<ItemGroup>
<PackageReference Include="Microsoft.Xaml.Behaviors.Wpf" Version="1.1.19" />
</ItemGroup>
4.5 项目
<Reference Include="Microsoft.Xaml.Behaviors.Wpf" xmlns="">
<HintPath>..\resources\Assembilies\Microsoft.Xaml.Behaviors.dll</HintPath>
</Reference>
重现步骤:
使用NuGet引用运行4.7项目
使用程序集引用运行4.5项目
将会出现报告的问题
如何解决这个问题