C#安装包在安装时检测.net framwork环境,存在则跳过,不存在则安装环境

lcfjs 2011-07-25 01:58:18
可不可将.net framwork打包到安装包里面?
如何实现安装包基于windows运行,安装包检测环境时,.net framwork不存在的时候自动安装该环境
各位大侠帮帮我,这问题我弄了很久啦……
...全文
315 10 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
lcfjs 2011-07-25
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 ohkuy 的回复:]
用VS没法自动安装,
它会弹出一个消息框询问是否安装.net framework,
你将生成的3个文件一起安装就可以了
[/Quote]

是一个文件夹和一个.msi和.exe的文件吧
lcfjs 2011-07-25
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 lstcyzj 的回复:]
这个问题其实很简单
[/Quote]
请问怎么个简单法丫。。。
WIKESOFT 2011-07-25
  • 打赏
  • 举报
回复
这个问题其实很简单
ohkuy 2011-07-25
  • 打赏
  • 举报
回复
用VS没法自动安装,
它会弹出一个消息框询问是否安装.net framework,
你将生成的3个文件一起安装就可以了
lcfjs 2011-07-25
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 ohkuy 的回复:]
打包项目-属性-系统必备-
1.勾上你要安装的.netframwork版本
2.指定系统必备组件的安装位置,选择第2项,从我的应用程序下载系统必备组件,
生成的安装包有3个,有一个就是.net framwork一起打包就行了,
然后安装时会检测有没有.net framwork,
没有就先安装.net framwork
[/Quote]

我没有用其他的工具,就是用vs2008自带的那个做的。它是能自动检测,我想要的是检测之后.net framework没有安装就自动安装,还有如何将.net framework打包进setup安装里面?
lcfjs 2011-07-25
  • 打赏
  • 举报
回复
[Quote=引用楼主 lcfj1990 的回复:]
可不可将.net framwork打包到安装包里面?
如何实现安装包基于windows运行,安装包检测环境时,.net framwork不存在的时候自动安装该环境
各位大侠帮帮我,这问题我弄了很久啦……
[/Quote]

我没有用其他的工具,就是用vs2008自带的那个做的。它是能自动检测,我想要的是检测之后.net framework没有安装就自动安装,还有如何将.net framework打包进setup安装里面?
lcfjs 2011-07-25
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 ohkuy 的回复:]
打包项目-属性-系统必备-
1.勾上你要安装的.netframwork版本
2.指定系统必备组件的安装位置,选择第2项,从我的应用程序下载系统必备组件,
生成的安装包有3个,有一个就是.net framwork一起打包就行了,
然后安装时会检测有没有.net framwork,
没有就先安装.net framwork
[/Quote]

我想知道的是如何让安装包自己去安装.net framework ??????
bzcyer 2011-07-25
  • 打赏
  • 举报
回复
我是用publish版本出来。好像不是很好,和正常的安装包装出来的不太一样。。

ohkuy 2011-07-25
  • 打赏
  • 举报
回复
打包项目-属性-系统必备-
1.勾上你要安装的.netframwork版本
2.指定系统必备组件的安装位置,选择第2项,从我的应用程序下载系统必备组件,
生成的安装包有3个,有一个就是.net framwork一起打包就行了,
然后安装时会检测有没有.net framwork,
没有就先安装.net framwork
卧_槽 2011-07-25
  • 打赏
  • 举报
回复
vs打安装包可以设置.net framework环境位置,默认就是你要的这个。
其他打包工具,要检测注册表信息,看看是不是安装了.net framework

111,097

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧