最近,在公司用duilib库来进行界面设计时出了问题,就是list控件无法动态加载,于是在网上找了一个说明list的项目,但下载了以后编译可以通过却出现了“无法启动程序“.exe” 系统找不到指定文件的问题”
在网上也找了不少解决方法,这里是我解决的过程:
既然vs2013已进行编译并提示编译成功了但是找不到文件,那肯定是生成了这个文件,但不是在debug目录下生成的。这时候我就在项目文件夹中寻找,果然,在这里找到了要生成的.exe文件。
我们可以看到生成的.exe文件不是在debug里面,而是bin目录下。
我们可以在VS中的项目属性-配置属性-链接器-常规中发现里面的输出文件的路径是../bin/TestApp1.exe.转到配置属性的常规下,可以看到里面的输出目录为.\Debug\,这时我就把输出目录改成一样的,就找到执行文件了,完美运行!
本文介绍了解决Duilib库中list控件无法动态加载的问题。通过调整Visual Studio项目的输出目录设置,将生成的.exe文件路径从默认的bin目录更改为与debug目录一致,从而解决了找不到指定文件的问题。
662

被折叠的 条评论
为什么被折叠?



