installshield sharepoint部署

时间:2009-09-11 19:27:51

标签: sharepoint deployment installshield

我是sharepoint和installshield的新手。我的责任是使用istallsheild构建和部署sharepoint解决方案作为包。以前我使用的是解决方案包wsp和内容数据库恢复。但现在客户希望使用installsjield从开发服务器向另一个(测试和/或客户端)服务器提供整体解决方案,即dll,ascx文件,xml文件,servce文件(.cs),功能文件。

任何机构都可以帮我解决这个问题:如何使用installshield进行sharepoint部署?

提前谢谢。

2 个答案:

答案 0 :(得分:2)

我认为您正在使用SharePoint解决方案来打包dll,ascx和xml文件,以便部署到sharepoint服务器。这些解决方案是使用 WSPBuilder 等工具构建的。

如果不是:你应该!

  • 如果是这样:为什么不使用 SharePoint Installer ?它是围绕.wsp(SharePoint解决方案)文件的安装程序包装器。如果启动了所需的服务,它将检查是否存在sharepoint安装等。

  • 部署到测试机器:为什么需要.cs文件?如果你想在测试机器上测试(调试)代码,我建议你使用像CruiseControl.NET这样的工具进行持续集成,或者只是在测试机器上安装Visual Studio(我认为它是开发测试,不是客户端测试机器)并获得最新版本,进行构建,然后推出解决方案。

  • 您对“客户端”服务器的意思是什么?是否有一些Windows应用程序与安装程序中包含的sharepoint进行通信?如果是这样,我建议将SharePoint解决方案与实际的Windows应用程序分开。他们可能共享DLL,但不应该在同一个安装程序中。

答案 1 :(得分:0)

我们正在使用一个工具(开源 - saf.codeplex.com)来使用MSBuild / Features / STSADM等自动化Sharepoint组件。最近他们已将其升级为使用WIX,以便我们可以部署任何SharePoint组件。

saf.codeplex.com

它有一个非常好的文档,我们也得到了很好的支持,在我们的前提下修复和实现SharePoint自动部署。

由于 BalamuruganK