首页 新闻 会员 周边

.net里c#反射问题(c#)

0
悬赏园豆:5 [已关闭问题]
<P>System.Reflection.Assembly&nbsp;<SPAN id=Codehighlighter1_99_795_Open_Text><SPAN style="COLOR: #000000">ass&nbsp;</SPAN><SPAN style="COLOR: #000000">=</SPAN><SPAN style="COLOR: #000000">&nbsp;System.Reflection.Assembly.LoadFile(</SPAN><SPAN style="COLOR: #000000">@"</SPAN><SPAN style="COLOR: #000000">d:\Reflect.dll</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">);</SPAN></SPAN></P> <P><SPAN><SPAN style="COLOR: #000000"><BR>反射的DLL,这一句必须是绝对路径吗?如果不需要,怎么写比较方便~~</P></SPAN></SPAN>
菜菜陈熙尚的主页 菜菜陈熙尚 | 初学一级 | 园豆:190
提问于:2007-12-02 11:03
< >
分享
其他回答(5)
0
Path这个难道你没看过?
Vincent Yang | 园豆:573 (小虾三级) | 2007-12-02 12:38
0
可以用相对路径. 这时底层IO库会用程序的当前目录(不一定等于启动目录)与之合并,得到绝对路径. 可以用Directory.GetCurrentDirectory(), SetCurrentDirectory()方法来存取当前目录.
deerchao | 园豆:8367 (大侠五级) | 2007-12-02 16:33
0
看看我写的对你有帮助吗? C# 实现接口简易反射。。Web.Net 设计模式 http://space.cnblogs.com/group/topic/519/
彭成刚 | 园豆:5 (初学一级) | 2007-12-02 20:42
0
System.Reflection.Assembly.GetExecutingAssembly().Location 返回当前执行的程序的绝对位置 System.IO.Path.GetFullPath() 返回某文件绝对位置其中的目录名 Directory.GetFiles() 返回某目录下的文件名列表
魔都KK | 园豆:340 (菜鸟二级) | 2007-12-03 11:39
0
Assembly.LoadFrom ,Assembly.LoadFile这两个方法是差不多的,是通过文件路径来加载,不过Assembly.LoadFile必须使用文件的绝对路径才行。
niugm | 园豆:1685 (小虾三级) | 2007-12-04 08:47
0
可以获取appdomain的目录来查找嘛
亚历山大同志 | 园豆:48 (初学一级) | 2007-12-04 09:10
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册