WriteRegStr HKCU "Software\Codemasters\Operation Flashpoint" "Player Name" "MASTER[MP-OFP]"
WriteRegStr HKLM "SOFTWARE\Codemasters\Operation Flashpoint" "MAIN" "$INSTDIR"
WriteRegBin HKLM "SOFTWARE\Codemasters\Operation Flashpoint" "KEY" "674C6FAFB4FEB4D7372636B6704932"
WriteRegStr HKLM "SOFTWARE\Codemasters\Flashpoint Resistance" "MAIN" "$INSTDIR"
WriteRegBin HKLM "SOFTWARE\Codemasters\Flashpoint Resistance" "KEY" "E7F3731F0C342D48A3AE95DDB7D25B"
当然是完全的可以
什么数据库?
Access数据库
就很简单了,直接与程序文件一起打包就好了。
SQL
Server麻烦点,你可以这样做:
(1)单独编写一个数据库安装的C#程序,在数据库
安装程序
中使用SQL
Server内置函数sp_attach_db执行数据库安装 *** 作。部分代码示例如下:
connstring
=
"Data
Source="
+
TextBoxServerText
+
";Integrated
Security=SSPI;Initial
Catalog=master;User
ID="
+
TextBoxUserNameText
+
";Password="
+
TextBoxPwdText;
string
DbPath
=
SystemEnvironmentCurrentDirectory
+
@"\Database\TicketManmdf";
string
LogPath
=
SystemEnvironmentCurrentDirectory
+
@"\Database\TicketMan_logldf";
string
StrSql
=
"exec
sp_attach_db
@dbname='TicketMan',@filename1='"
+
DbPath
+
"',@filename2='"
+
LogPath
+
"'";
(2)
将数据库MDF、LDF文件与软件主程序文件、数据库
安装程序
文件等一起打包。
不知道你使用的哪种打包软件,如果是NSIS的话,在NSIS脚本的安装完成页面运行数据库
安装程序
。例如:!define
MUI_FINISHPAGE_RUN
"$INSTDIR\数据库安装exe"
-----------------------------------------------------------------------------
方法不止一种,以上只是列举一种方法而已。
Iron Speed Designer V32229147
微软NET多层网络应用快速开发工具,无论是行业应用还……
*** 作系统:Win9x/NT/2000/XP 授权方式:共享版
2006-02-04 1050 20318KB
Nullsoft Install System (NSIS) V214 汉化版
NSIS 是“Nullsoft 脚本安装系统”(Nullsoft Scriptab……
*** 作系统:Win9x/NT/2000/XP 授权方式:免费版
2006-02-04 18232 3216KB
编译工作台 V11
编译工作台设计用于编译原理课程演示及参考,它能够对……
*** 作系统:Win9x/NT/2000/XP 授权方式:试用版
2006-02-03 403 736KB
DBF Manager V130 Build 21
这是一款用来管理数据库的软件,除了功能强大以外,它……
*** 作系统:Win9x/NT/2000/XP 授权方式:共享版
2006-02-03 5422 1822KB
EMS MySQL Manager Pro V3601
虽然 phpmysqladmin 的管理界面很直接又简单,但图形界……
*** 作系统:Win9x/NT/2000/XP 授权方式:共享版
2006-02-03 35889 15140KB
EMS MySQL Manager Lite V3601
虽然 phpmysqladmin 的管理界面很直接又简单,但图形界……
*** 作系统:Win9x/NT/2000/XP 授权方式:共享版
2006-02-03 14410 13177KB
ShellBrowser For C++ & Delphi V50
通过 Windows95/NT 的外壳名字方便浏览的 VCL 组件。……
*** 作系统:Win95/98/Me 授权方式:共享版
2006-02-02 1443 6423KB
Help & Manual V41 build 853
YSIWYG(所视即所得)的 Help 文件制作工具,支持打印……
*** 作系统:Win9x/NT/2000/XP 授权方式:免费版
2006-02-02 12466 28516KB
FastReport V32015
FastReport 是非常强大的报表控件,相比QuickReport,……
*** 作系统:Win9x/NT/2000/XP 授权方式:共享版
2006-02-02 32382 6220KB
Turbo C V201 重装上阵版
C语言编程工具,小巧实用,是编程和学习C语言的好工具……
*** 作系统:Win9x/NT/2000/XP 授权方式:免费版
2006-02-02 820124 1566KB
Turbo C/C++ V30 Build 0601 重装上阵版
====关于“Turbo C/C++ v30 重装上阵版”的说明==== ……
*** 作系统:Win9x/NT/2000/XP 授权方式:免费版
2006-02-02 36284 3147KB
MySQL Backup Watcher V191
MySQL 服务器,归档可能被在地方计算机上做和在因特网……
*** 作系统:Win9x/NT/2000/XP 授权方式:共享版
2006-02-01 2660 2971KB
Code Library for NET V1322218 (MySQL)
过去自己在写程序时经常会需要找程序片段或相关资料以……
*** 作系统:Win9x/NT/2000/XP 授权方式:共享版
2006-02-01 3576 2052KB
Code Library for NET V1322218 (MS Access)
过去自己在写程序时经常会需要找程序片段或相关资料以……
*** 作系统:Win9x/NT/2000/XP 授权方式:共享版
2006-02-01 3841 4340KB
Code Library for NET V1322218 (SQL Server/MSDE)
过去自己在写程序时经常会需要找程序片段或相关资料以……
*** 作系统:Win9x/NT/2000/XP 授权方式:共享版
2006-02-01 11701 2054KB
软件变脸王 2006 V25
软件变脸王是一款软件即时美化及修改工具,可以立马把……
*** 作系统:Win9x/NT/2000/XP 授权方式:共享版
2006-02-01 220 807KB
VB反编译精灵 V21
一款VB程序反编译工具,能够反编译VB5/VB6的部分程序代……
*** 作系统:Win9x/NT/2000/XP 授权方式:试用版
2006-01-28 882 2198KB
SourcePublisher C++ V14340
一款可以把C++源代码和相关信息转化到pdf或者html文件……
*** 作系统:Win9x/NT/2000/XP 授权方式:共享版
2006-01-27 2547 9558KB
SourcePublisher Ada V14340
SourcePublisher for Ada 是一款能够将你的Ada代码及其……
*** 作系统:Win9x/NT/2000/XP 授权方式:共享版
2006-01-27 833 9170KB
不知道你要那样,自己看看吧
参考资料:
1 可能存在一些问题或者错误导致了现代化安装界面无法d出。
2 原因可能是因为NSIS安装脚本中缺少必要的插件或者资源文件,或者是安装脚本中的某些代码出现了错误,导致无法正常d出现代化安装界面。
3 在解决这个问题之前,我们需要先检查NSIS安装脚本中是否存在错误或者缺少必要的文件。
如果存在问题,需要进行修复或者补充。
另外,我们还可以尝试使用其他NSIS插件或者第三方工具来实现现代化安装界面,以提高用户体验。
以上就是关于我想用nsis做一个升级包,实现:通过注册表获取安装路径,然后将升级包的安装路径设置上。全部的内容,包括:我想用nsis做一个升级包,实现:通过注册表获取安装路径,然后将升级包的安装路径设置上。、C#做的小软件,如何让数据库跟软件一起打包、关于NSIS反编译等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)