Wix .NET 4.0.3 for Portable Class Library

时间:2013-02-12 16:51:11

标签: .net wix portable-class-library

我有一个项目,其中包含一个面向.NET 4.0的.NET可移植类库。

我的理解是,这意味着客户端需要安装.NET 4.0.3(KB2468871)。我如何检测到这一点?

1 个答案:

答案 0 :(得分:0)

答案非常接近 - 您只需要谷歌更新ID。因此,original article包含名为Update detection information的部分。它列出了应检查存在的注册表项,以了解更新是否存在。

注意:它分两个组(分别为x86和x64)列出两个不同的密钥(分别用于Full和Client Profile版本)。您应该选择与您的案例相对应的那个。

其余的是技术细节:

  • author <RegistrySearch>元素并将其包装到属性
  • 在包的启动条件中使用该属性

P.S。我理解这是迟到的答案,但希望其他人可以受益。