社区
.NET技术其他语言
帖子详情
怎样用vs2003做自带框架的安装包?
churujianghu
2006-04-21 06:13:54
vs2003做的安装包不能包含.net框架
...全文
351
7
打赏
收藏
怎样用vs2003做自带框架的安装包?
vs2003做的安装包不能包含.net框架
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
churujianghu
2006-05-24
打赏
举报
回复
如果不要就net framework c# 就太完美了!
churujianghu
2006-05-06
打赏
举报
回复
难道vs2003做的安装包不能把.net的应用程序和dotnetfx.exe打包成一个setup.msi 并且自动检测系统是否装了.net framework了吗!!
aspdotnet2005
2006-05-04
打赏
举报
回复
在发布软件的时候有个信赖项什么东东的,加上Dotnetfx.exe就可以了,安装时会自动检测系统是否装了.net framework
aqinag
2006-04-29
打赏
举报
回复
http://www.microsoft.com/china/msdn/library/langtool/vsdotnet/usvs04j7.mspx
去这儿看看吧 自定义msi安装.
讲的很详细
churujianghu
2006-04-24
打赏
举报
回复
这样也不能生成一个install.msi啊!
Radar2006
2006-04-21
打赏
举报
回复
制作自己的native安装程序
如果我们要把自己的.NET程序发布到目标机器上,同时我们不确定该目标机器是否已经安装了.NET Framework, 那我们就需要自己设计一段unmanaged代码,来判断目标机器是否安装了.NET Framework, 如果没有,则运行Dotnetfx.exe安装.NET Framework, 然后利用Windows Installer安装自己的程序。
在MSDN的下面网页上,我们可以获得一个使用unmanaged C++实现的安装程序和它的源代码:
http://msdn.microsoft.com/downloads/default.asp?URL=/code/sample.asp?url=/msdn-files/027/001/830/msdncompositedoc.xml
1. 在CSettings class中,通过读取"settings.ini",获得您自己的MSI安装文件和dotnetfx.exe的路径,以及其他您自己的设置。(比如.NET Framework的语言版本)
GetCaptionText(void)
GetDialogText(void)
GetErrorCaptionText(void)
GetIniName(void)
GetProductName(void)
Parse()函数用来解析settings.ini文件。
2. 在Main.cpp文件中,全局函数FxInstallRequired()判断是否要在目标机器上安装.NET Framework. FxInstallRequired()会检测下面的注册表键值和dotnetfx.exe的版本和语言设置。
HKLM\SOFTWARE\Microsoft\.NETFramework\policy\v1.0
3.如果需要安装.NET Framework, 在全局函数ExecCmd()中调用下面的命令silent安装dotnetfx.exe:
dotnetfx.exe /q:a /c:"install /l /q"
4。 在ExecCmd()全局函数中调用下面的命令安装您自己的MSI文件:
msiexec /i <your MSI file> REBOOT=ReallySuppress
Radar2006
2006-04-21
打赏
举报
回复
发布.NET Framework
.NET Framework 1.1提供一个用来重新部署.NET的exe文件:Dotnetfx.exe. 它包含了Common Language Runtime和其它.NET程序运行时必不可少的内容。
我们可以从下面的站点下载该exe文件:
http://msdn.microsoft.com/downloads/sample.asp?url=/MSDN-FILES/027/001/829/msdncompositedoc.xml
同时,我们也可以在VS.NET安装CD或者DVD中找到该文件。
我们可以通过多种方式来通过运行Dotnetfx.exe把.NET Framework部署到目标机器上:
1. 通过Microsoft Systems Management Server部署。
2. 通过Active Directory部署。
3. 使用第三方工具。
具体的信息,我们可以参阅下面的文章:
http://msdn.microsoft.com/library/en-us/dnnetdep/html/redistdeploy.asp
影院售票管理系统,
框架
vs
2019 + winform,数据库 sqlserver
注意sql server和access数据库可以使用
vs
自带
的数据库启动,不需要安装庞大的sql
安装包
。 管理员用户密码 admin 123456 普通用户密码 qqq 123456 模块介绍 管理员 登陆模块 主界面模块 添加电影模块 编辑电影模块...
WPF Prism TemplatePack
Prism
框架
模板,初学者必备,
自带
的
框架
,不用手改动
Re:企业级软件安装方式:定制 rpm
安装包
回顾安装软件的几种方式(各有千秋):1)编译安装软件虽然自主性强版本新,但是编译参数复杂,安装时间长;2)YUM安装软件简单快捷,但是... 使用二进制安装 MySQL v5.6.34 且自制 rpm
安装包
,在它机中两种方式安装成功
信息管理系统
框架
vs
2019 + winform + sql server
注意sql server类和access数据库可以使用
vs
自带
的数据库启动,不需要安装庞大的sql
安装包
。 管理员用户密码 普通用户密码 模块介绍 管理员 登陆模块 用户管理模块 信息上传模块 退出模块 用户 登陆模块 ...
点餐管理系统,
框架
vs
2019 + winform + sql server
注意sql server类和access数据库可以使用
vs
自带
的数据库启动,不需要安装庞大的sql
安装包
。 管理员: admin 123456 用户: qqq 123456 模块介绍 管理员 登陆模块 用户管理模块 食品管理模块 订单管理模块 密码...
.NET技术其他语言
1,978
社区成员
12,450
社区内容
发帖
与我相关
我的任务
.NET技术其他语言
.NET技术 其他语言讨论
复制链接
扫一扫
分享
社区描述
.NET技术 其他语言讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章