Installation 如何制作安装程序exe(框架+应用程序)

Installation 如何制作安装程序exe(框架+应用程序),installation,Installation,我是游戏开发者,我的游戏已经准备好了,我有一个问题,我需要你的帮助。我的游戏使用相机蒸汽,它需要 Intel Redistributable Libraries 2011 for C++ Microsoft Visual C++ 2010 Redistributable Microsoft Visual C++ 2012 Redistributables .NET Framework 4.0 我想做一个安装程序。我必须首先检查Windows是否有这个4,如果没有

我是游戏开发者,我的游戏已经准备好了,我有一个问题,我需要你的帮助。我的游戏使用相机蒸汽,它需要

    Intel Redistributable Libraries 2011 for C++
    Microsoft Visual C++ 2010 Redistributable
    Microsoft Visual C++ 2012 Redistributables
    .NET Framework 4.0
我想做一个安装程序。我必须首先检查Windows是否有这个4,如果没有它必须安装。在这4次安装之后,它必须安装我的游戏。我看2-3软件,但我不能安装框架或Visual C++ 2010可重分发。有人可以帮忙,写链接,想法或任何有用的信息


我使用软件,但它对我没有帮助。

你可以试试这个工具。我认为您需要的是在文件和文件夹页面中添加游戏安装文件,然后在页面中添加可再发行文件和.Net framework。高级安装程序已经为Visual C++ 2010和2012可再分发和.NET 4预定义了先决条件,所以对于这些,您只需要在必备列表中从“必备”页中选择它们。

< P>您可以将该代码合并并将其从批处理文件转换为exe。
@echo off
color f0
:: overwrite your program name after the '=' ::
set ProgramNameHere=ProgramNameHere
goto start
:start
cd/
cd users
cd %username%
cd desktop
md %ProgramNameHere%
:: overwrite your file path on the 'DATA' ::
:: overwrite your file name on the 'file1', 'file2'...
:: overwritw your file name after the 'extracting'.
echo DATA>>C:\Users\%Username%\Desktop\%programNameHere%\file1.txt
echo extracting file 1
ping localhost>nul
echo DATA>>C:\Users\%Username%\Desktop\%programNameHere%\file2.txt
echo extracting file 2
ping localhost>nul
echo DATA>>C:\Users\%Username%\Desktop\%programNameHere%\file3.txt
echo extracting file 3
ping localhost>nul
echo DATA>>C:\Users\%Username%\Desktop\%programNameHere%\file4.txt
echo extracting file 4
ping localhost>nul
echo DATA>>C:\Users\%Username%\Desktop\%programNameHere%\file5.txt
echo extracting file 5
ping localhost>nul
echo DATA>>C:\Users\%Username%\Desktop\%programNameHere%\file6.txt
echo extracting file 6
ping localhost>nul
echo DATA>>C:\Users\%Username%\Desktop\%programNameHere%\file7.txt
echo extracting file 7
ping localhost>nul
echo DATA>>C:\Users\%Username%\Desktop\%programNameHere%\file8.txt
echo extracting file 8
ping localhost>nul
echo DATA>>C:\Users\%Username%\Desktop\%programNameHere%\file9.txt
echo extracting file 9
ping localhost>nul
echo DATA>>C:\Users\%Username%\Desktop\%programNameHere%\file10.txt
echo extracting file 10
ping localhost>nul
goto exit

:exit
exit

另外

谢谢你的回答,我会试着写评论