[英]How to make .net application installer which checks is .net framework installed if not download framework
我需要检查是否安装了net框架,如果未安装,则应从Microsoft网站下载。
我知道在这种情况下,我应该使用:
要么
该功能是否有良好的做法/示例/实现?
我不确定旧的Setup Project模板,但ClickOnce安装程序可以执行此操作而无需任何代码。 只需在“发布”选项卡上打开项目属性,然后按“相同名称”按钮选择先决条件,然后单击“发布”以创建安装程序包。
检查是否安装了net框架:您可以在regedit中检查指定的路径是否存在,以判断是否安装了.net。 例如:检查.net3.0是否已安装,路径为:HKEY_LOCAL_MACHINE \\ OFTWARE \\ Microsoft \\ NET Framework Setup \\ NDP \\ v3.0 \\ Setup
安装.net时,可以使用.net安装程序包的命令行进行静默安装。 例如:dotnetfx.exe / q:a / c:“安装/ l / q”
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.