检查.NET 4已安装完整框架
-
16-09-2020 - |
题
如果未安装.NET 4框架,则应用程序带来消息,但如果仅安装了客户端框架,并且应用程序需要完整的框架,则不会发生任何内容并且应用程序开始。
是否有一种方法来检查目标系统上是否安装了.NET 4完整框架,不仅是客户端框架?
我搜索一个解决方案来检查它的“app.manifest”文件或程序开始上的c#。
解决方案
检查它是否存在的最佳方式是遵循作者的建议,并检查是否存在适当的注册表项。
每个键的详细信息,包括.NET 4,可以在此引用中找到 http://msdn.microsoft.com/en-us/kb/kbarticle.aspx?id=318785
其他提示
转到项目属性屏幕(主菜单项目/ itecesites),然后选择 publish 选项卡。 单击“先决条件”按钮将在列表中注意“ Microsoft .NET Framework 4客户端配置文件(x86和x64)”复选框。
勾选“ microsoft .NET Framework 4(x86和x64)”的复选框。
然后重新发布您的projeect。
安装时,它现在应该检查完整框架并安装它如果不存在。
不隶属于 StackOverflow