试图使用版本实用程序将使用Infragistics 13.1到15.2的大型项目的代码迁移。获得这样的编译错误:
错误5 'Prism.Modules.Common.IXamDockManagerInstance.setXamDockManagerInstance(Infragistics.Windows.DockManager.XamDockManager)‘的最佳重载方法匹配有一些无效的参数C:\dev\Prism\Branches2010\sprint_9_12\PrismWPF\PrismApplicationHost\Shell.xaml.cs 68 17 Prism.ApplicationHost
错误6类型'Infragistics.Windows.DockManager.XamDockManager‘是在未引用的程序集中定义的。您必须添加一个对程序集‘In菲蒂’WPF4.DockManager.v13.1,Version=13.1.20131.1009,Culture=neutral,PublicKeyToken=7dd5c3163f2cd0cb‘的引用。C:\dev\Prism\Branches2010\sprint_9_12\PrismWPF\PrismApplicationHost\Shell.xaml.cs 68 17 Prism.ApplicationHost
错误7参数1:无法从'Infragistics.Windows.DockManager.XamDockManager c:\Program (x86)\Infragistics\2015.2\WPF\CLR4.0\Bin\InfragisticsWPF4.DockManager.v15.2.dll‘转换为'Infragistics.Windows.DockManager.XamDockManager’C:\dev\Prism\Branches2010\sprint_9_12\PrismWPF\PrismApplicationHost\Shell.xaml.cs 68 67 Prism.ApplicationHost
我对任何事情都很陌生-- C#、不碎片整理以及项目本身。然而,对于编程来说,我并不是新手,我知道API是如何工作的,并且通常都有几年的软件开发经验。只是没有经验迁移=)
关于如何解决这个问题,请给我指出正确的方向。我一直在努力研究这个问题,但没有找到任何有帮助的东西。
我做过基本的故障排除,只做了Infr。15.2目前安装,但在安装15.2和13.1时尝试升级。错误似乎与安装的内容无关。在升级之前,该项目编译并运行良好。
发布于 2015-12-09 14:22:51
所有错误的根源在于,其中一种方法更改了它的一种参数类型,一些代码编辑了这个问题。更多信息可以找到here。
https://stackoverflow.com/questions/34076340
复制相似问题