首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何制作安装程序exe (框架+应用程序)

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

Stack Overflow用户
提问于 2014-07-05 14:30:13
回答 2查看 65关注 0票数 0

我是游戏开发人员,我的游戏准备好了,我有一个问题,我需要你的帮助。我的游戏使用摄像头steam,它需要

代码语言:javascript
运行
复制
    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可再发行软件。有没有人能帮上忙,写下链接、想法或任何有用的信息。

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

EN

回答 2

Stack Overflow用户

发布于 2014-07-07 15:18:26

你可以试试Advanced Installer工具。我认为你需要的是在文件和文件夹页面中添加游戏安装文件,然后在Prerequisites页面中添加可再发行组件和.Net框架作为prerequisites。高级安装程序已经为Visual C++ 2010和2012 Redistributable以及.NET 4预定义了先决条件,因此您只需从必备项页面的预定义列表中选择它们即可。

票数 1
EN

Stack Overflow用户

发布于 2019-03-11 23:59:31

您可以定制此代码,并将其从批处理文件转换为exe。

代码语言:javascript
运行
复制
@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

孤单

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24583689

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档