青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

青华模具培训学院
查看: 5044|回复: 6

[疑难] UG二次开发的DLL文件不能调用的怪问题(急)

  [复制链接]
发表于 2012-12-18 21:46 | 显示全部楼层 |阅读模式
悬赏1G币未解决
兄弟们 看看这是什么怪问题:3 h% L9 @; @5 F
我用VS2010开发了个小程序(dll文件),把此文件放到如下固定路径 D:\123\M.DLL ,接下来用以下两种方式运行,却有一种不能运行?
( K  K  A( L* s/ F3 O# @2 p8 g
& i& l# }6 f# x方式一: 启动ug ,按Ctrl+U执行路径  D:\123\M.DLL ,成功;
% m) i; T4 A- v方式二:1.共享D盘下的 123文件夹,/ A" z8 F0 x/ u- k+ `) X% h7 b
              2.然后 在桌面上的任务栏 点“开始”---“运行”---输入自己电脑IP地址(\\192.168.0.100)--然后选择刚才共享的123文件夹,并在地址栏COPY此路径;1 A! Q5 O( N' z: z
             3.启动UG ,按Ctrl+U执行路径 \\192.168.1.100\123\M.DLL , 执行失败,提示 外部函数库错误
. f9 h- |# T: C
! Y8 g- \& I) t8 ]. }. y' O0 D补充说明;小弟用的C#进行二次开发,此DLL文件是c#编译而得

发表于 2012-12-19 17:21 | 显示全部楼层
好像 没有盘符 的路径
回复

使用道具 举报

 楼主| 发表于 2012-12-19 20:26 | 显示全部楼层
是的 方式二 的路径没盘符, 相当于从局域网中的其他计算机上执行此DLL1 B3 v1 _: _2 C! D+ X$ B8 J: }4 w2 k
回复

使用道具 举报

 楼主| 发表于 2012-12-19 20:27 | 显示全部楼层
zoudong 发表于 2012-12-19 17:21 3 s8 U# x/ g7 U% U0 h  i
好像 没有盘符 的路径

  x7 w2 A# `- @5 D! r是的 方式二 的路径没盘符, 相当于从局域网中的其他计算机上执行此DLL,哥哥 能帮我看看 这是什么原因啊
5 n8 K6 s6 `) N1 B9 o$ I
回复

使用道具 举报

发表于 2012-12-20 18:46 | 显示全部楼层
为什么想要从局域网上运行DLL呢。
2 h" F; W0 C8 D" Y9 u
回复

使用道具 举报

发表于 2012-12-20 22:42 | 显示全部楼层
一般都是为了给设计者共享
回复

使用道具 举报

发表于 2012-12-24 13:17 | 显示全部楼层
这个是由于使用framwork2.0;在网络环境下权限需要修改;
7 W9 y. X9 M, i/ ^6 f9 h5 cUG二次开发工具使用需要修改Framework2.0的参数
2 N0 c* m: F* r, I% r$ d6 f% E! n% U9 T5 l' ?
操作方法:
( R, u  G& w& l; C; n0 q% ?1、获得本机administrator权限(具体方法咨询IT)
5 C$ }# R, w2 [; H2、用本地管理员登录本机;例如:TL781-232\Administrator3 a( F+ k' N1 e+ h* x
3、在CMD模式下(即附件中的命令提示符)输入                                                                        C:\windows\Microsoft.NET\Framework64\v2.0.50727\caspol.EXE -q -m -cg LocalIntranet_Zone FullTrust   窗口提示“FullTrust”便成功8 p$ H9 M' ?9 |1 @) ^
或者:用记事本建批处理后缀.bat文件输入                                                         start  c:\windows\Microsoft.NET\Framework64\v2.0.50727\caspol.EXE -q -m -cg LocalIntranet_Zone FullTrust   直接运行该文件  g+ E' N5 I2 y
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|关于我们|sitemap|小黑屋|Archiver|手机版|UG网-UG技术论坛-青华数控模具培训学校 ( 粤ICP备15108561号 )

GMT+8, 2025-5-17 05:45 , Processed in 0.094653 second(s), 18 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表