c# app.config -- PublicKeyToken=cc7b13ffcd2ddd51”或它的某一个依赖项
删除试试
<dependentAssembly> //
<assemblyIdentity name="System.Memory" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.0.1.2" newVersion="4.0.1.2" />
</dependentAssembly>
//-----------------------------------
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.7.2" />
</startup>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Runtime.CompilerServices.Unsafe" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0" />
</dependentAssembly>
</assemblyBinding>
</runtime>
System.IO.FileLoadException
HResult=0x80131040
Message=未能加载文件或程序集“System.Memory, Version=4.0.1.2, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。 (异常来自 HRESULT:0x80131040)
Source=NumSharp
StackTrace:
在 NumSharp.np.arange(Int32 start, Int32 stop, Int32 step)
在 NumSharp.np.arange(Int32 stop)
在 map.Common.mkgrid(Int32 w, Int32 h)
在 map.Mapping.Calibrate(Point2d duiwei_coord, Point duiwei_mapping, Double theta, Size2d 芯片间距, Mat mapping)
在 map.Mapping.Calibrate(Point2d duiwei_coord, Point duiwei_mapping, Double theta, String path_xml)
在 wafermappingshow_demo.OpenCvSharpMapping.Calibrate(Point2d coord, Point pt, Double theta, String path) 在 D:\xxx_Work\vs_project\wafermappingshow_demo\OpenCvSharpMapping.cs 中: 第 281 行
在 wafermappingshow_demo.Form1.button_initia_Click(Object sender, EventArgs e) 在 D:\xxx_Work\vs_project\wafermappingshow_demo\Form1.cs 中: 第 133 行
在 System.Windows.Forms.Control.OnClick(EventArgs e)
在 System.Windows.Forms.Button.OnClick(EventArgs e)
在 System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
在 System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
在 System.Windows.Forms.Control.WndProc(Message& m)
在 System.Windows.Forms.ButtonBase.WndProc(Message& m)
在 System.Windows.Forms.Button.WndProc(Message& m)
在 System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
在 System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
在 System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
在 System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
在 System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData)
在 System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
在 System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
在 System.Windows.Forms.Application.Run(Form mainForm)
在 wafermappingshow_demo.Program.Main() 在 D:\xxx_Work\vs_project\wafermappingshow_demo\Program.cs 中: 第 19 行
内部异常 1:
FileLoadException: 未能加载文件或程序集“System.Memory, Version=4.0.1.1, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。 (异常来自 HRESULT:0x80131040)