Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sharepoint 如何手动部署RSWebParts.cab?_Sharepoint_Reporting Services_Moss - Fatal编程技术网

Sharepoint 如何手动部署RSWebParts.cab?

Sharepoint 如何手动部署RSWebParts.cab?,sharepoint,reporting-services,moss,Sharepoint,Reporting Services,Moss,我正在使用SSRS2005 Web部件在MOSS2007 SP1门户中显示我的报告。我已使用以下命令成功地在我的开发、测试和UAT服务器中安装了Web部件:stsadm-o addwppack-filename path/to/RSWebParts.cab。但是,当我尝试在生产服务器中运行相同的命令时,它将显示以下错误: 此解决方案不包含适用于Web应用程序的资源,无法部署到特定的Web应用程序 我知道,当我尝试将没有Web应用程序资源(例如Web.config条目)的自定义解决方案部署到特定的

我正在使用SSRS2005 Web部件在MOSS2007 SP1门户中显示我的报告。我已使用以下命令成功地在我的开发、测试和UAT服务器中安装了Web部件:stsadm-o addwppack-filename path/to/RSWebParts.cab。但是,当我尝试在生产服务器中运行相同的命令时,它将显示以下错误: 此解决方案不包含适用于Web应用程序的资源,无法部署到特定的Web应用程序

我知道,当我尝试将没有Web应用程序资源(例如Web.config条目)的自定义解决方案部署到特定的Web应用程序时,通常会收到此类错误消息。但这不是我的定制解决方案,它是一个开箱即用的SSRS Web部件,并且它的资源范围确实限于Web应用程序

我甚至尝试通过提供-url、-globalinstall和-force开关来使用不同的命令组合,但仍然会出现相同的错误。 从软件和硬件的角度来看,这4台服务器的配置完全相同。所有其他功能在生产服务器上正常工作

我甚至尝试手动将cab文件提取到Web应用程序的bin文件夹中,然后手动修改Web.config以包含SafeControl元素(从cab文件中的manifest.xml复制)。但是它给了我一个错误,说它找不到资源文件。尽管如此,我还是提取了整个文件,包括bin文件夹中的资源文件


有人能帮我解决这个问题吗?非常感谢。

您是否尝试过所有可能的命令组合

以下组合适用于我们安装的所有web部件包:


stsadm-o addwppack-filename path/to/RSWebParts.cab-globalinstall-force-url ContentURL

您是否尝试了所有可能的命令组合

以下组合适用于我们安装的所有web部件包:


stsadm-o addwppack-filename path/to/RSWebParts.cab-globalinstall-force-url ContentURL

我用以下命令解决了这个问题,它成功地工作了。不要添加任何额外的东西。以下代码复制了
C:\
目录中的
RSwebparts.cab

C:\Program Files\Common Files\Microsoft Shared\web server extensions\14\BIN>
stsadm.exe -o addwppack -filename C:\RSWebParts.cab -globalinstall -force

干杯并享受

我用下面的命令解决了它,它成功地工作了。不要添加任何额外的东西。以下代码复制了
C:\
目录中的
RSwebparts.cab

C:\Program Files\Common Files\Microsoft Shared\web server extensions\14\BIN>
stsadm.exe -o addwppack -filename C:\RSWebParts.cab -globalinstall -force
干杯,尽情享受