我在Visual Studio 2010中为我的Windows项目创建了一个Windows安装文件。此安装文件正常运行并在计算机中安装了该软件。但是为了运行这个软件,我需要另一个exe文件来运行。我想将这个外部exe文件添加到我的安装项目中,这样当我的软件安装时,其他软件也将被安装。
答案 0 :(得分:2)
如果您只是想在安装时添加将在目标计算机上部署的其他文件,您可以转到项目文件设置标签,右键单击要添加的文件夹文件到(例如应用程序文件夹),在上下文菜单中单击添加 - 文件并浏览到要添加的文件。它可以是您计算机上的任何外部文件。
该文件将随您的应用程序一起安装。
编辑 - 要进入“文件设置”选项卡,请右键单击解决方案资源管理器中的项目,然后选择“查看 - 文件系统”。
编辑2 - 要为您的设置项目添加自定义先决条件,请查看this question。
答案 1 :(得分:1)
我认为您正在使用“安装项目”(例如,与InstallShield相比)。
听起来你想要一个“自定义动作”:
答案 2 :(得分:0)
在VS2010中,我有3个项目输出2个DLL& 1个EXE,第4个项目作为安装项目。添加DLL&在setup.exe文件中的EXE,我就是这样做的,
右键单击您的安装项目, 右键单击 - >查看 - >文件系统 - >应用程序文件夹
在“应用程序文件夹”窗格中,右键单击 - >添加 - >项目输出
从下拉项目列表中选择所需项目,然后选择"主要输出"。
应该是它。