基于C#的程序有几种选择来确定安装了哪个.Net版本.但是有可能确定是否安装了.Net IS?我的意思是如果我在没有安装任何.Net的机器上运行C#程序,我会收到以下错误:
是的,我可以写一个包装器(一些外部程序或msi-package或类似的东西),但我想知道我是否可以从我的C#程序中进行这种健全性检查?我想要的只是检查.Net存在并在失败时退出,并提供正确的警告,例如"需要Microsoft .Net.请安装它bla-bla-bla".
任何线索?谢谢.
bre*_*dan 10
我认为执行此操作的首选方法是为您的应用程序创建安装程序,并使.Net Framework成为安装程序检查的预先请求.
您还可以包含.Net Framework可重新分发的组件,以便安装程序在未找到时安装它.
| 归档时间: |
|
| 查看次数: |
381 次 |
| 最近记录: |