外部运行.net生成的exe,遇到问题。(vs里编译和运行都正常)

-Becky1127 2016-09-29 11:24:53
vs 里生成没有报错,编译和运行都正常。




生成的exe 文件,无法运行。



求大神帮忙解决。
...全文
317 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
xuzuning 2016-09-29
  • 打赏
  • 举报
回复
32位的 dll 应放在 SysWOW64 目录中
xuzuning 2016-09-29
  • 打赏
  • 举报
回复
64位系统对于加载 32位的 dll 是比较苛刻的
-Becky1127 2016-09-29
  • 打赏
  • 举报
回复
引用 3 楼 xuzuning 的回复:
是 64 位系统吧?
是的,其他项目点击exe是可以运行的。应该和vs,系统没有关系。项目本身配置不知道哪里少了。= =
xuzuning 2016-09-29
  • 打赏
  • 举报
回复
是 64 位系统吧?
-Becky1127 2016-09-29
  • 打赏
  • 举报
回复
引用 1 楼 guwei4037 的回复:
“系统找不到指定的文件”,可能你的程序引用了外部的dll,但是这个dll不在你的Debug目录下。
您好,没有引用外部的dll.引用的dll都在debug下。
全栈极简 2016-09-29
  • 打赏
  • 举报
回复
“系统找不到指定的文件”,可能你的程序引用了外部的dll,但是这个dll不在你的Debug目录下。
_小黑_ 2016-09-29
  • 打赏
  • 举报
回复
把编译 改成 X86 在生成一下
-Becky1127 2016-09-29
  • 打赏
  • 举报
回复


-Becky1127 2016-09-29
  • 打赏
  • 举报
回复
引用 6 楼 xuzuning 的回复:
32位的 dll 应放在 SysWOW64 目录中


放在哪里都没有用,重新生成后dll文件又回到debug目录下了。

110,533

社区成员

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

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

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