部署Microsoft Report Viewer作为VS 2012中的先决条件

时间:2013-04-24 16:26:05

标签: visual-studio-2012 clickonce reportviewer bootstrapper prerequisites

当我尝试将Microsoft Report Viewer 2012 Runtime作为VS2012中ClickOnce部署的先决条件时,我收到以下警告:

  

选择“Microsoft Report Viewer 2012 Runtime”项目需要   'Microsoft.SqlServer.SQLSysClrTypes.11.0'。选择缺失的   先决条件对话框中的先决条件或创建引导程序   包缺少先决条件。

首先,SQLSysClrtypes有两个先决条件选项 - 32位版本和64位版本。我包括哪一个?

此外,无论我选择哪一个,我都会收到错误:

  

启用'从与我相同的位置下载先决条件   在“先决条件”对话框中,您必须下载文件   项目'Microsoft System CLR''sqlClrTypes_x86 \ SQLSysClrTypes.msi'   SQL Server 2012(x86)的类型到本地计算机。

但是,我似乎无法为此找到可再发行的包文件。

我需要包含哪些版本的SQL CLR类型以及从哪里获取引导程序包?

更新

我找到了一篇MSDN文章(http://msdn.microsoft.com/en-us/library/ms251723.aspx),在讨论ClickOnce发布的部分下,它明确指出:

  

“确保从组件供应商处下载先决条件   网站选项已选中。这是唯一受支持的选项。“

这似乎有点疯狂,因为并非每台计算机都可以访问Internet - 绝对不在我的组织中。谁能证实这一点?

0 个答案:

没有答案