我在我的 c# 应用程序中使用 localDb,我在 msdn 上读到运行它的 .net 框架的最低版本是 V4.0 和 4.0.2 更新。所以,现在我想创建一个 clickOnce 来检查 4.0.2 更新是否已经安装,如果没有,安装它。问题是我不知道如何检查此更新是否已安装。
为了创建我的包,我使用了 Bootstrapper 清单生成器。我想我只需要在注册表中查看框架的当前版本是否等于或大于 4.0.2,但版本不会随着更新而改变。我发现的唯一一件事就是看着
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\.NETFramework\v4.0.30319\SKUs\.NETFramework,Version=v4.0.2
但没有键,除了(默认),但该键不包含数据。而且我不知道要查看哪个文件才能看到版本。所以,我想知道,我应该如何查看该更新是否已安装?
我希望我让自己清楚,并提前非常感谢你,
大卫