【发布时间】:2014-09-10 08:43:29
【问题描述】:
我使用 .Net Framework 2.0 创建了一个 Windows 应用程序。我想将它安装在不同的用户系统上。我用一些软件创建了一个安装程序并且工作正常。
现在我想开发一个简单的 .exe 构建器来检查 .Net Framework 要求。 如何进行,请帮助我。
【问题讨论】:
标签: installation
我使用 .Net Framework 2.0 创建了一个 Windows 应用程序。我想将它安装在不同的用户系统上。我用一些软件创建了一个安装程序并且工作正常。
现在我想开发一个简单的 .exe 构建器来检查 .Net Framework 要求。 如何进行,请帮助我。
【问题讨论】:
标签: installation
首先,您可以查看注册表以查看是否存在某些键。
根据该主题的MSDN's页面,密钥存储在
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP
另外,顺便说一句,如果 .NET 框架不存在,标准 .net 程序集已经给您一个错误消息(看起来不太好,但它仍然存在)。
您要考虑的另一件事是,如果您真的想创建自己的安装程序,那么您可以使用具有内置此类检查的现有安装程序。 InstallShield 就是一个例子。
【讨论】: