新手问题,winform程序按F5运行得好好的,从bin里面拷出来就经常出错

ranassa 2011-12-02 07:33:33
才学习c#.net,照着别人的sample做了个魔兽世界外挂。
引用了两个第三方dll,dll拷到了\bin\debug底下。
按F5运行得好好的,开了一个晚上程序都没出错。

不过把bin\debug底下的的所有文件拷到D盘,从D盘的exe运行,能够hook魔兽世界,不过魔兽世界客户端经常崩溃。。
为什么啊。。。

我把所有相对路径改成了绝对路径还是不行。
生成安装文件,安装后运行,hook的时候就直接报错。

没分了,不好意思,哪里可以买分不。。
...全文
152 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
tulip4587 2011-12-03
  • 打赏
  • 举报
回复
怎么解决?我也关注
饺子87 2011-12-03
  • 打赏
  • 举报
回复
[Quote=引用楼主 ranassa 的回复:]
才学习c#.net,照着别人的sample做了个魔兽世界外挂。
引用了两个第三方dll,dll拷到了\bin\debug底下。
按F5运行得好好的,开了一个晚上程序都没出错。

不过把bin\debug底下的的所有文件拷到D盘,从D盘的exe运行,能够hook魔兽世界,不过魔兽世界客户端经常崩溃。。
为什么啊。。。

我把所有相对路径改成了绝对路径还是不行。
生成安装文件,安装后运……
[/Quote]

贴错误消息撒~
linwenlei 2011-12-03
  • 打赏
  • 举报
回复
在VS里面执行当然是OK得。。。但是双击EXE会出问题。要使用EXE的话貌似你得项目必须要完整吧。。。
ranassa 2011-12-02
  • 打赏
  • 举报
回复
只有两个东西不是System的,都考到debug底下了
二号匪 2011-12-02
  • 打赏
  • 举报
回复
你程序中引用了什么 外链的 dll或者 ocx,xml等文件了吗?
如果有,看看这些文件是不是也同时复制到debug文件夹下了?
ranassa 2011-12-02
  • 打赏
  • 举报
回复
右击发送快捷方式
直接拉出来的EXE不能用得

兄弟,我是把bin,debug底下的所有文件都拷出来了;
另外,生成目录是默认的bin\debug\目录,但是\obj\debug底下也有一些文件;

我现在的问题就是,我按f5运行得好好的。但是即算我在bin\debug,或者obj\debug底下的exe双击都会出问题;

我用c#.net时间不长,都是想当然,不知道是不是有些小错误造成这个问题
mizuho_2006 2011-12-02
  • 打赏
  • 举报
回复
重新编译生成再拷贝试试。在项目上右键点击重新生成。

再看看你项目的生成目录是不是默认的bin\debug\目录,要是生成到其他目录下,你拷过去当然没法用了。

每回复帖子就可以得到10分的。。
linwenlei 2011-12-02
  • 打赏
  • 举报
回复
右击发送快捷方式
直接拉出来的EXE不能用得
ranassa 2011-12-02
  • 打赏
  • 举报
回复
好像看sample上面说过windows8的系统要该什么运行权限的,
不过我是windows xp的系统,sp3

110,499

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧