Code Bye

C#编写窗体程序,将debug目录下的exe文件复制到桌面上,双击该文件无法运行程序

大家好,本人用C#编写了一个窗体程序,将debug目录下的exe文件复制到桌面上,双击该文件无法运行程序。但是本人试了其他的窗体文件,这样做都可以的。对照了一下出问题的程序和其他程序的文件,没发现少什么文件。找了好久也没找出原因,请有经验的朋友提供一些思路,谢谢。
解决方案

4

缺少了同时生成的dll和config。你直接在Debug下能运行吧 ?

2

同意ls,你的程序有没有使用外部文件,相对路径能否正确。

5

应该是少了文件
你发个 Debug 目录的截图

3

把这些dll放在系统目录下面就可以,不过这样并不好,最好还是跟着exe走

3

引用:
Quote: 引用:

你有那么多 dll,不跟着 exe 走,怎么能正常呢?

其他的程序也会引用外部dll,但不是本人本人写的,是下载后安装在c盘中的,而且debug文件夹下也没有这些dll文件出现。问一下,问题是出在本人本人写的dll上么?假如是的话,怎么解决才可以只将exe文件放在桌面上,鼠标双击程序就可以运行呢?谢谢^_^

不想拷贝dll出来,干脆在桌面拖个exe的快捷方式吧

3

右键exe,选择桌面创建快捷方式!直接粘贴有些DLL没加载不行!

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明C#编写窗体程序,将debug目录下的exe文件复制到桌面上,双击该文件无法运行程序