未能找到tempselect2.cur的一部分

Posted liweis

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了未能找到tempselect2.cur的一部分相关的知识,希望对你有一定的参考价值。

环境

操作系统:win10 家庭普通版本 x64

账户类型:管理员

SuperMap:9D

打开自定义的应用程序时,会报错:未能找到路径"C:UsersuserAppDataLocalTempSelect2.cur"的一部分

技术分享图片

************** 异常文本 **************

System.IO.DirectoryNotFoundException: 未能找到路径"C:UsersuserAppDataLocalTempSelect2.cur"的一部分。

在 System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)

在 System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)

在 System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)

在 System.IO.File.InternalWriteAllBytes(String path, Byte[] bytes, Boolean checkHost)

在 System.IO.File.WriteAllBytes(String path, Byte[] bytes)

在 SuperMap.UI.MapControl.Cursors.LoadActionCursor(String cursorName)

在 SuperMap.UI.MapControl.Cursors.get_Select2()

在 SuperMap.UI.MapControl.GetDefaultCursor()

在 SuperMap.UI.MapControl.SetActionCursor(Boolean wait)

在 SuperMap.UI.MapControl.DoMouseMove(MouseEventArgs e)

在 SuperMap.UI.MapControl.OnMouseMove(MouseEventArgs e)

在 System.Windows.Forms.Control.WmMouseMove(Message& m)

在 System.Windows.Forms.Control.WndProc(Message& m)

在 System.Windows.Forms.ScrollableControl.WndProc(Message& m)

在 System.Windows.Forms.UserControl.WndProc(Message& m)

在 SuperMap.UI.MapControl.WndProc(Message& m)

在 System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)

在 System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)

在 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

解决

这只是个例,怀疑是操作系统或操作系统+SuperMap问题;经过观察,基于超图的应用程序一启动就会自动删除系统的临时文件夹,非常诡异,是谁删除了temp文件夹,系统用户?应用程序?超图环境?其他软件?像这类问题非常不好确定。解决方式是新建一个管理员用户,可暂时解决这一报错。

以上是关于未能找到tempselect2.cur的一部分的主要内容,如果未能解决你的问题,请参考以下文章

FreeRADIUS 版本 3.0.13 - 未能找到“Auth-Type EAP”部分

未能创建配置文件没有找到好的解决方案

开机时出现【没有找到libprotobuf.dll,因此这个程序未能启动。重新安装应用程序可能会修复此问题。】

NHibernate / vs2005消息,未能找到元素

C#错误:未能找到类型或命名空间名称“MessageBoxResult”(是不是缺少 using 指令或程序集引用?)怎么办??

另一个程序已锁定文件的一部分,进程无法访问 打不开磁盘“……”或它所依赖的某个快照磁盘。 模块“Disk”启动失败。 未能启动虚拟机。