【问题标题】:installer prerequisite in VS2010 Setup ProjectVS2010 安装项目中的安装程序先决条件
【发布时间】:2011-10-17 14:07:42
【问题描述】:

VS2010 安装工程、Excel AddIn、C#、ExcelDNA、NetOffice

  1. 我使用 VS2010 安装项目来创建安装程序。 单击安装项目的先决条件属性,我看到先决条件列表中列出了 Windows Installer 3.1 和 Windows Installer 4.5。 在 VS2008 中,我在先决条件中检查了 Windows Installer 3.1(虽然我不知道为什么?)。 在 VS2010 中,我想知道是否应该在先决条件列表中检查 windows 安装程序 4.5。 我想知道我是否需要检查它,为什么?

  2. 另一件事是 Microsoft .NET 框架 2.0 (KB908002) 的共享加载项支持更新也列在先决条件列表中。想知道我需要吗?我的插件是目标 .NET 35 Sp1

  3. 我的插件在 VS2008 中的目标是 .NET Framework 3.5 sp1,现在我转移到 VS2010,在安装项目中,我可以检查 .NET 3.5 SP1 或 .NET 4.0 作为先决条件。我的目标 .NET 框架是否必须与先决条件列表中的版本相同?

【问题讨论】:

  • 你能澄清一下你的问题吗?
  • 谢谢你,Deepansh。问题已编辑,希望它们清楚。如果还没有,请告诉我。

标签: visual-studio-2010 excel windows-installer add-in


【解决方案1】:

在 VS2010 中,我想知道也许我应该检查 windows installer 4.5 in 先决条件清单。我想知道我是否需要检查它,为什么?

只有在需要使用Windows Installer 4.5 features时才应检查。

另一件事是 Microsoft .NET 的共享加载项支持更新 framework 2.0 (KB908002) 也列在先决条件列表中。想知道 如果我需要它?我的插件是目标 .NET 35 Sp1

你应该回答这个问题。您的加载项是否需要它才能正常工作?您是否添加了包含此更新的 .NET Framework 先决条件?

我的目标 .NET 框架是否必须与 先决条件清单?

情况正好相反。首先确定加载项所需的 .NET Framework 版本,然后将其添加为先决条件。

【讨论】:

  • 谢谢,科斯敏。发现,我不需要KB908002。并且对于目标框架版本也可以与先决条件列表不同,尽管它们通常应该匹配。如果它们不同,VS 会发出警告消息,但插件应该仍然可以正常工作
猜你喜欢
  • 1970-01-01
  • 2022-10-15
  • 2022-01-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-07-25
  • 1970-01-01
相关资源
最近更新 更多