青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

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

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

  [复制链接]
发表于 2012-12-18 21:46 | 显示全部楼层 |阅读模式
悬赏1G币未解决
兄弟们 看看这是什么怪问题:
9 [7 i$ F/ v! D  y9 R我用VS2010开发了个小程序(dll文件),把此文件放到如下固定路径 D:\123\M.DLL ,接下来用以下两种方式运行,却有一种不能运行?
9 |5 E; v' F* G  Y1 e$ m; S . H1 c" q) W, ], z3 V: Q. @% u
方式一: 启动ug ,按Ctrl+U执行路径  D:\123\M.DLL ,成功;# X. l, k: R* ?3 [
方式二:1.共享D盘下的 123文件夹,3 O8 j7 m5 g- |, K
              2.然后 在桌面上的任务栏 点“开始”---“运行”---输入自己电脑IP地址(\\192.168.0.100)--然后选择刚才共享的123文件夹,并在地址栏COPY此路径;4 Y" Z' i8 u4 T' @: |2 j
             3.启动UG ,按Ctrl+U执行路径 \\192.168.1.100\123\M.DLL , 执行失败,提示 外部函数库错误
# G& ]( h9 v1 J, X- H! W
# j5 D3 \& U' F* k补充说明;小弟用的C#进行二次开发,此DLL文件是c#编译而得

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

使用道具 举报

 楼主| 发表于 2012-12-19 20:26 | 显示全部楼层
是的 方式二 的路径没盘符, 相当于从局域网中的其他计算机上执行此DLL
( O0 `1 T" d5 s( X" q6 Z
回复

使用道具 举报

 楼主| 发表于 2012-12-19 20:27 | 显示全部楼层
zoudong 发表于 2012-12-19 17:21 # T+ H: y9 ?% F* u
好像 没有盘符 的路径
+ k5 T6 m$ F9 ^: i! }) S
是的 方式二 的路径没盘符, 相当于从局域网中的其他计算机上执行此DLL,哥哥 能帮我看看 这是什么原因啊1 B. @2 b) E) A0 s8 J8 K2 L
回复

使用道具 举报

发表于 2012-12-20 18:46 | 显示全部楼层
为什么想要从局域网上运行DLL呢。
! W) v! d* }4 V( m  z
回复

使用道具 举报

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

使用道具 举报

发表于 2012-12-24 13:17 | 显示全部楼层
这个是由于使用framwork2.0;在网络环境下权限需要修改;
! Y6 p0 ~+ j1 h1 k0 _UG二次开发工具使用需要修改Framework2.0的参数4 s8 Q, i4 o9 A* u

( `. `) `- S# k9 j操作方法:
. j2 l& P0 k2 B, @( f  I& F) R1、获得本机administrator权限(具体方法咨询IT)# D" O3 s: M, L$ I9 }
2、用本地管理员登录本机;例如:TL781-232\Administrator# l0 X7 M5 v* S+ C6 N
3、在CMD模式下(即附件中的命令提示符)输入                                                                        C:\windows\Microsoft.NET\Framework64\v2.0.50727\caspol.EXE -q -m -cg LocalIntranet_Zone FullTrust   窗口提示“FullTrust”便成功9 l9 A  ?( y# p4 B) A* R7 J
或者:用记事本建批处理后缀.bat文件输入                                                         start  c:\windows\Microsoft.NET\Framework64\v2.0.50727\caspol.EXE -q -m -cg LocalIntranet_Zone FullTrust   直接运行该文件( \& s& }0 c! F. o8 h
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-17 11:45 , Processed in 0.048974 second(s), 18 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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