C# winform写的程序在别的电脑上运行报错,求解答,该如何解决

C# winform写的程序在别的电脑上运行报错,求解答
我在一台WIN8 32位的机器上用VS2013写了一个winform程序 ,然后将它和连带它所使用的DLL文件一起拷贝到一台win8 64位的电脑中,用VS2013打开,可以重新生成,也并没有报错,直接运行,并不会弹出界面,但是当调试运行时,却出现了错误。提示的错误是


Error while trying to run project :Unable to start program '(我的程序名称)'

Failed to load localizable resource from vsdebugeng .impl.resources.dll. 
If this problem persisits,please repair your Visual Studio Installation via 'Add or Remove Programs' in Control Panel.
------解决思路----------------------
感觉是控件问题阿
------解决思路----------------------
你是不是程序中引用了外置dll?

外置dll可能分64位和32位的,比如oracle的dll,你写的64位程序引用64位dll是可以的,但是放到32位机器可能会出错的哦
------解决思路----------------------
你写的什么程序要依赖Visual Studio的DLL?
------解决思路----------------------
和1楼同感。既然是winform,那你用vs打开窗口设计器看看正不正常
------解决思路----------------------
先将WIN8 32位的机器上生成的Debug文件加拷贝过去直接运行.exe文件,看是否能正常运行。