首页 文章

在Sharepoint 2007上更新Web部件的部署

提问于
浏览
2

我已经开发了一个Web部件并使用本指南将其部署在我的服务器上:

http://leedale.wordpress.com/2007/05/31/deploying-a-webpart-solution-in-sharepoint-2007-the-simple-way/

现在我've modified my webpart and I' m无法在服务器上更新它 . 你有建议指南吗?
此外,我遵循的指南是正确的,还是有更有效的方法在服务器上部署和更新自定义Web部件?

非常感谢

1 回答

  • 1

    您要遵循的指南是将解决方案文件部署到服务器 . 当您在开发环境中创建webpart时,我不会每次都打扰它 .

    您最常见的开发路径可能是(“手动”方式):

    • 在webpart中写一些代码

    • 重新编译webpart

    • 将DLL安装到GAC中

    • 从Debug目录拖放到GAC(开始 - >运行 - >程序集)

    • 或者打开Visual Studio命令提示符并使用 gacutil /i "path/to/mywebpart.dll"

    • 运行 IISRESET 命令

    请务必注意,您的解决方案已经将webpart注册为web.config中的safecontrol .

    当您准备部署到QA或Production时,您将构建DLL的发行版本,然后将其打包到解决方案中 .

    如果你有Visual Studio 2008,我也会推荐Visual Studio extensions for WSS 3.0 . 它为您提供了一些非常有用的模板,允许您在Visual Studio中编写,打包和部署解决方案文件中的webpart .

    • 创建一个新的Web部件项目(这是一个VSeWSS项目模板)

    • 右键单击项目的属性,转到“调试”选项卡,然后将"Start Browser with URL"设置为SharePoint站点(您的帐户将需要所有必要的权限来部署代码)

    • 写一些代码!

    • 右键单击您的项目,然后单击“部署”

    • 将Web部件添加到站点的Web部件库: /sites/SiteCollection/_catalogs/wp .

    • 将Web部件添加到页面

    • 重复#3和#4!

相关问题