编程论坛
注册
登录
编程论坛
→
VB.NET论坛
关于引用DLL
yuk_yu
发布于 2016-09-21 14:04, 1986 次点击
我在写一个东西时会引用下载的一个DLL, 当生成exe后为何不能单独运行?我要怎么做?在调试情况下没有任何问题,运行完全正常。
4 回复
#2
不说也罢
2016-09-21 15:16
情况好像没有说明白,是在另外机器上运行,还是仍在本机运行?是否有程序加载时引用的文件路径不对?出错说明?
暂时无法判断。另外,项目的文件夹下,有bin,obj两个文件夹,里面都有exe文件,你可能需要检查一下调试正常后生成的exe文件是在哪个文件夹下,然后直接运行那个EXE试试。
[此贴子已经被作者于2016-9-21 15:17编辑过]
#3
yuk_yu
2016-09-21 16:13
回复 2楼 不说也罢
在BIN里面, 但是不能单独提取EXE出来运行。在其他电脑和本机都是一样!
#4
不说也罢
2016-09-21 16:37
单独提取EXE出来运行??BIN目录的DLL文件要与EXE文件一同拷贝,并且目录要相同。
你可以建一个新项目,添加这个DLL文件引用后,编译运行下,看问题会不会重现。我表示从未遇过这个的问题。
如果问题重现,可将新建的这个项目打包上来看看。
#5
yuk_yu
2016-09-22 09:12
回复 4楼 不说也罢
谢谢版主,我再试试看,如果同样的问题再出现,我再请教!谢谢
1