Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 我可以将Prism 5与.NET 4.6.2一起使用吗_C#_Wpf_Prism_Prism 5_.net 4.6.2 - Fatal编程技术网

C# 我可以将Prism 5与.NET 4.6.2一起使用吗

C# 我可以将Prism 5与.NET 4.6.2一起使用吗,c#,wpf,prism,prism-5,.net-4.6.2,C#,Wpf,Prism,Prism 5,.net 4.6.2,我使用Visual Studio 2013,并已将WPF解决方案从.NET 4.5.1升级到4.6.2 我使用的是PRISM 5库,但在升级后,我似乎遇到了一些与使用PRISM的类相关的构建错误,大致如下: error CS0012: The type 'System.Object' is defined in an assembly that is not referenced. You must add a reference to assembly 'System.Runtime, Ve

我使用Visual Studio 2013,并已将WPF解决方案从.NET 4.5.1升级到4.6.2

我使用的是PRISM 5库,但在升级后,我似乎遇到了一些与使用PRISM的类相关的构建错误,大致如下:

error CS0012: The type 'System.Object' is defined in an assembly that is not
referenced. You must add a reference to assembly 'System.Runtime, 
Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'.

Prism 5是否应与.NET 4.6.2一起构建和运行?类似Prism 5的链接可能只支持4.5.x,但是很多google都没有给我任何结论。

尽管Prism 5已被弃用,不再受支持,但您应该能够在针对.NET Framework 4.6.2的应用程序中使用它,因为后者是对.NET Framework 4到4.6.1的向后兼容就地更新


在Visual Studio中创建新的WPF应用程序项目,在解决方案资源管理器中右键单击该项目并选择“管理NuGet软件包”,然后单击左侧窗格中的“联机”项目,搜索“Prism”并安装“Prism(已弃用)”软件包。这将下载并引用Prism 5程序集,您应该能够在以后构建应用程序。

谢谢,删除并重新添加引用已奏效。。。最终。