zoukankan
html css js c++ java
程序安装时检查是否已经安装.NETFramework
添加新项中添加一个安装程序类
using
System;
using
System.Collections;
using
System.ComponentModel;
using
System.Configuration.Install;
using
Microsoft.Win32;
using
System.Diagnostics;
using
System.IO;
namespace
DOTNETCheck
{
/**/
///
<summary>
///
CheckDotnet 的摘要说明。
///
</summary>
[RunInstaller(
true
)]
public
class
CheckDotnet : System.Configuration.Install.Installer
{
/**/
///
<summary>
///
必需的设计器变量。
///
</summary>
private
System.ComponentModel.Container components
=
null
;
public
CheckDotnet()
{
//
该调用是设计器所必需的。
InitializeComponent();
//
TODO: 在 InitComponent 调用后添加任何初始化
}
Component Designer generated code
#region
Component Designer generated code
/**/
///
<summary>
///
设计器支持所需的方法 - 不要使用代码编辑器修改
///
此方法的内容。
///
</summary>
private
void
InitializeComponent()
{
components
=
new
System.ComponentModel.Container();
}
#endregion
public
override
void
Install(System.Collections.IDictionary stateSaver)
{
//
入口
RegistryKey key
=
null
;
key
=
Registry.LocalMachine.CreateSubKey(
"
Software\\Microsoft\\.NETFramework\\policy\\v1.0
"
);
if
(key
==
null
||
key.GetValue(
"
3705
"
)
==
null
)
{
Process MyProcess
=
new
Process();
MyProcess.StartInfo.FileName
=
"
dotnetfx.exe
"
;
MyProcess.StartInfo.WindowStyle
=
ProcessWindowStyle.Hidden;
MyProcess.Start();
MyProcess.WaitForExit();
//
等待程序执行
MyProcess.Close();
}
}
}
}
查看全文
相关阅读:
ES6的Generator函数
2017年要学习的三个CSS新特性
移动端H5页面遇到的问题总结
移动端布局解决方案+神器
利用HTML5的devicemotion事件实现手机摇一摇抽奖,年会抽奖
JavaScript 中 for 循环
HTML DOM对象的属性和方法介绍(原生JS方法)
初识JSON
让你的WizFi250适应各种气候
JAVA复习2 JAVA开发环境配置
原文地址:https://www.cnblogs.com/ghd258/p/262052.html
最新文章
python 参议院文本预处理的一维数组的间隔空间
偶尔,当拍摄从相册或图片相机拍摄照片黑色解决问题的方法,解决问题和头部转动的方法
【Java规划】DOM XML Parser分解、遍历、创XML
oracle 临时表
Linux下一个Redis启动/关闭/重新启动服务脚本
memcache实现公共计数器网站
jquery自定义插件来实现分页的效果
高效实现 std::string split() API
nodejs这个过程POST求
SQL Server 触发器:表的特定字段更新时,触发Update触发器
热门文章
MyEclipse快捷键大全
web.xml 配置的详解
photo 处理图像
要用的触发器
myeclipse2015不能启动tomcat,提示: Several ports (8005, 8080, 8009) required by Tomcat v7.0 Server at local
delphi 注册 dcc70.dll
This Android SDK requires Android Developer Toolkit version 23.0.0 or above
MyEclipse2014安装ADT插件(适用于其他版本)
Myeclipse *.link用法
css3模拟jq点击事件
Copyright © 2011-2022 走看看