调试文件夹中的exe在移动时不起作用

时间:2017-05-18 13:03:42

标签: c# .net visual-studio exe

我需要将我的c#app发送给我的同学但是当我在项目的Debug文件夹中执行.exe文件时,app会正常打开。

当我将“Debug”文件夹复制到我的桌面时出现问题,而且我做同样的事情,它不起作用。什么都没发生。

这是一个包含大量代码的大项目。当我在C:\ Users \ MyName \ Source \ Repos \ UpdateMyDb2 \ UpdateMyDb \ bin \ Debug中执行它时,应用程序正常打开但是当我将Debug for exmple复制到桌面时它不起作用。 C:\ Users \用户MYNAME \桌面

1 个答案:

答案 0 :(得分:0)

"您的.exe可能有许多依赖项。如果您不将DLL文件与EXE一起复制,它将无法工作,因为它无法解析依赖项。 - Josh Knack"

我的问题是我只复制了Debug文件夹,但是在我的项目中,我引用了Image文件夹中不在Debug文件夹中的图像。

我刚刚复制了Debug文件夹旁边的Image文件夹。现在它有效。