使C++ VS2010的安装程序exe文件

问题描述:

我已经完成了由c + +的应用程序。这是串口编程/赢取应用程序。 它有很多文件,我想制作一个exe文件(安装文件安装在客户端的电脑上)用于传递客户。 我做了很多研究,并据我看到我不能。使C++ VS2010的安装程序exe文件

任何方式来做到这一点?

将不胜感激。

+0

现在构建应用程序时会发生什么?它会产生一个DLL吗?除非你用你的项目构建设置或者作为库项目从项目开始,否则你的build文件夹中应该有一个'.exe'。 – birryree

+0

我遵循:http://msdn.microsoft.com/en-us/library/ms235317(v=vs.90).aspx – mehmet

+0

它只产生EXE文件 – mehmet

您需要创建一个setup project并将其添加到您的解决方案。

编辑

你可能也想检查thisthis链接。

+0

那么,如何能够包含项目的文件有什么图像和访问数据库? – mehmet

+0

@mehmet altuntas:请检查编辑。 – Donotalo

+0

它的工作原理,但我不采取我所喜欢的图像/ excel表等文件....怎么可能? – mehmet

所以意见后,我敢肯定你真正想要的是建立您的应用程序的安装,这将打包你的内置可执行文件与所有必要的库并没有什么,这样就可以提供一个单一的文件给你的客户并让他们安装它。

的根本途径是很多开源/*软件项目做的方式 - 提供存档/ ZIP /任何文件,用户下载解压和他们自己的机器上。除非你的用户都是技术人员,否则我不会推荐这种方式。

在以前的公司,我们InnoSetup,这是非常好的,简单易学,而且免费。

+0

我已经安装了。不明白 – mehmet

+0

@mehmet - 你看过他们的文档吗? [InnoSetup文档](http://www.jrsoftware.org/ishelp)。 Donotalo的链接可能会更容易,因为它是VS的一部分。 – birryree

+0

我做了..但不能得到它的工作:( – mehmet

nsis是另一种选择。 http://nsis.sourceforge.net/Main_Page。它可以创建Windows安装程序并且是基于脚本的。