【发布时间】:2015-11-09 20:49:45
【问题描述】:
我在MFC 中有一个最初开发为 .dll 项目的项目,但我想将此项目转换为 .exe 应用程序。我已更改项目设置,如下所示,但没有帮助。
编辑:此外,我已将链接器属性更改为Project properties -> Linker -> General -> Output file .. set to .. .Debug\DirBkgndExt.exe
编译时出现以下错误。
我用谷歌搜索了它,在一些博客上,人们建议将现有项目中的所有内容复制粘贴到可执行类型的新项目中。由于这个项目有点庞大,所以这个选项听起来不太好。
【问题讨论】:
-
没有水晶球了。有任何错误信息吗?会发生什么?
-
@harper .. 我已经编辑了我的问题.. 请检查一下
-
1.您的 dll 的入口点是 DllMain();你写的是 main() 还是 WinMain()? 2. 它应该如何与用户交互?
-
我没有改代码...
-
那么你真正想要的是什么?即使你成功编译并链接了你的新exe,你打算用它做什么?它是否实现了任何 UI?它是使用某些参数调用的单个函数吗?今天这个 DLL 是如何使用的?可能您只需要创建一个与其交互的应用程序,并将其保留为 dll?
标签: visual-c++ visual-studio-2013 mfc qt-mfc-migration