FileIOPermisson请求失败
我在Rhino/Grasshopper中遇到了一些自定义组件的奇怪行为。 组件的代码是用C#编写的,所以我假定这个错误是由于我所做的一个标准的.NET编程错误。FileIOPermisson请求失败
我在某些计算机上收到以下错误(它在其他计算机上工作得很好)。我确信我已经登录了一个管理员,这样我就可以读取/写入这些文件。那个错误的可能来源是什么?有没有特别的方法来要求许可? 非常感谢您提前。
使用像ProcMon工具找出来,哪个文件您试图访问。之后,您可以查看该文件并修复您的代码。
感谢提示..我还没有机会使用ProcMon,但你有什么想法,为什么相同的代码在一台机器上,而不是其他的?这些文件也是一样的......另外我可以使用资源管理器编辑所有文件......有问题的是受到更严格控制的大学计算机,但Windows说我拥有管理员权限... – timkado
确定运行ProcMon I我收到了一些未找到NAME和无效的设备请求。我真的不知道这意味着什么? – timkado
4:14:46.1669523 PM \t Rhino4.exe 的CreateFile \t C:\ UD_ \ TEMP \默认\t找不到名称\t所需的访问:读取属性,配置:开放,选项:打开重新分析点,属性:N/A ,ShareMode:读,写,删除,AllocationSize:N/A 4:14:46.1671905 PM \t Rhino4.exe 的CreateFile \t C:\ UD_ \ TEMP \默认\t找不到名称\t所需的访问:读取属性,处置:打开,选项:打开重新分析点,属性:n/a,ShareMode:读取,写入,删除,分配大小:n/a – timkado
这看起来像是会在.config文件中找到的东西..我们需要更多信息 – MethodMan
嗨,感谢您的快速回复 - 这是一个Windows应用程序。然而,我的自定义组件只是Grasshopper/Rhino4的一个插件(dll)。要安装插件,只需将其放置在一个文件夹中即可。 – timkado