我需要检查是否安装了net framework,如果没有安装它应该从microsoft网站下载。
我知道在那种情况下我应该使用:
OR
该功能有什么好的做法/示例/实施吗?
答案 0 :(得分:0)
我不确定旧的安装项目模板,但是ClickOnce安装程序可以在没有任何代码的情况下完成。只需打开项目属性到Publish选项卡,然后选择推送同名按钮的先决条件,然后单击publish以创建安装程序包。
更多关于How to: Install Prerequisites with a ClickOnce Application
答案 1 :(得分:0)
检查是否安装了net框架: 您可以在regedit中检查指定路径是否存在,以判断.net安装与否。例如:检查.net3.0已安装,路径为:HKEY_LOCAL_MACHINE \ OFTWARE \ Microsoft \ NET Framework Setup \ NDP \ v3.0 \ Setup
安装.net 您可以使用.net安装程序包的命令行进行静默安装。例如:dotnetfx.exe / q:a / c:“install / l / q”