未能找到temp\select2.cur的一部分

环境

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

账户类型:管理员

SuperMap:9D

打开自定义的应用程序时,会报错:未能找到路径"C:\Users\user\AppData\Local\Temp\Select2.cur"的一部分

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

System.IO.DirectoryNotFoundException: 未能找到路径"C:\Users\user\AppData\Local\Temp\Select2.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文件夹,系统用户?应用程序?超图环境?其他软件?像这类问题非常不好确定。解决方式是新建一个管理员用户,可暂时解决这一报错。

原文地址:https://www.cnblogs.com/liweis/p/9770488.html

时间: 2024-07-31 10:15:42

未能找到temp\select2.cur的一部分的相关文章

Error-MVC: 未能找到路径“D:\\DsWeb\DS.Web\dist\bin\roslyn\csc.exe”的一部分。

ylbtech-Error-MVC: 未能找到路径“D:\\DsWeb\DS.Web\dist\bin\roslyn\csc.exe”的一部分. 1.返回顶部 1, “/”应用程序中的服务器错误. 未能找到路径“D:\work-集客\DsWebs\DsWeb\DS.Web\dist\bin\roslyn\csc.exe”的一部分. 说明: 执行当前 Web 请求期间,出现未经处理的异常.请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息. 异常详细信息: System.IO.

未能找到元数据文件

场景:在.Net开发过程中,需要用到的dll,正常是直接添加"添加引用".有项目A,引用项目B和项目C,而项目B又引用了项目C.分别编译项目C,项目B和项目A,编译通过.当重新生成项目C,项目B时也生成成功,但是重新生成项目A时,却提示"未能找到元数据文件B.dll 'xxxxxxx''".如下图: 分析:编译通过,显然不是"没有引用文件"的问题,查看项目A的项目依赖关系,以及生成顺序,也都正常.网上找原因,由于问题原因不一样,结果也没有找到合适

warning MSB3245: 未能解析此引用。未能找到程序集“CemeteryBLL”。请检查磁盘上是否存在该程序集。 如果您的代码需要此引用,则可能出现编译错误。

多层架构,在每次重新生成解决方案的时候,老是提示:warning MSB3245: 未能解析此引用.未能找到程序集"CemeteryBLL".请检查磁盘上是否存在该程序集. 如果您的代码需要此引用,则可能出现编译错误. 但是如果逐个生成,那就没问题.这是因为在多层架构中,项目之间有引用关系,比如三层架构,UI界面层引用了BLL业务层,BLL业务层引用了DAL数据层,如果我们全部生成解决方案,它生成的顺序如果不是先从DAL再BLL最后UI层,则会提示上面那个错误.因为如果先生成UI层,那

未能找到任何适合于指定的区域性或非特定区域性的资源

今天搞winform遇到了一个异常:System.Resources.MissingManifestResourceException: 未能找到任何适合于指定的区域或非特定区域性的资源.请确保在编译时已将“****.****.Resource.resources”正确嵌入或链接到程序集 因为之前这个项目编译运行是没有问题的,而这次改了一些东西以后再编译运行就抛了异常 上网查,有说是resources路径存放的问题,在我这里显然不是. 仔细查看后发现Obj文件夹被包含了进来,但整个文件夹里的东西

未能找到类型或命名空间“Compare”

在用vs2012  .net Framework4.5  Mvc3做一个MVCMusicStore 的例子时,遇到这样一个问题 解决办法: 具体原因也不是很清楚,据说是引用Compare做验证时会有二义性,新手 未能找到类型或命名空间"Compare"

未能找到元素“appender”的架构信息

在App.config写入log4net的配置信息,然后错误列表就出现了一堆的消息提示. 未能找到元素"appender-ref"的架构信息 未能找到元素"appender"的架构信息 已达到最大错误数或警告 另建Log4net.config还是不能解决问题,虽然运行结果正确,但是无法容忍非空的错误列表. 后来发现只要配置文件关闭就行了,把选项卡中打开的App.config和Log4net.config关闭就行了 神奇般问题解决了...... 特此分享下

VS2010 项目引用了DLL文件,也写了Using,但是编译时提示:未能找到类型或命名空间名称 <转>

昨天写了一个很小的winform程序,其中引用了自己写的两个dll文件. 本来认为轻松搞定,结果一编译居然提示:未能找到类型或命名空间名称..... 于是删掉两个dll重新引用,再编译结果依旧!很是郁闷. 后来经过调查,终于发现了解决方法: 在项目上点右键-->属性-->应用程序-->目标框架-->修改为.NET Framework 4. 而我原来的设置是.NET Framework 4 Client Profile.问题就出在这里. 以下是MSDN给出的提示: If you ar

正在编译转换: 未能找到元数据文件 EntityFramework.dll

错误 1 正在编译转换: 未能找到元数据文件“C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\Tools\..\IDE\EntityFramework.dll” 错误 2 正在编译转换: 未能找到元数据文件“C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\Tools\..\IDE\Microsoft.Data.Entity.Design.dll” 就是这

vs的一个奇葩错误 : 未能找到任何适合于指定的区域性或非特定区域性的资源...

VS2005下进行开发的时候遇到的问题:未能找到任何适合于指定的区域性或非特定区域性的资源.请确保在编译时已将"xxx.Form1.resources"正确嵌入或链接到程序集"xxx",或者确保所有需要的附属程序集都可加载并已进行了完全签名. 出现这个问题的原因非常的令我意外,网上搜了一大堆,都不管用,最后在MSDN里找到解决方法. 解决方法:     将form1.cs文件里面 form1的定义     public class Form1{}  这一行上面的所有