gpt4 book ai didi

c# - 在 Sharepoint 2007 上更新 Web 部件的部署

转载 作者:太空宇宙 更新时间:2023-11-03 14:23:02 25 4
gpt4 key购买 nike

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

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

现在我已经修改了我的 web 部件,但我无法在服务器上更新它。您有什么指导建议吗?
此外,我遵循的指南是否正确,或者是否有更有效的方法在服务器上部署和更新自定义 Web 部件?

非常感谢

最佳答案

您所遵循的指南用于将解决方案文件部署到服务器。当您在开发环境中创建 Web 部件时,我不会费心每次都打包它。

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

  1. 在您的 web 部件中编写一些代码
  2. 重新编译webpart
  3. 通过以下方式将 DLL 安装到 GAC 中
    • 从调试目录拖放到 GAC(开始 -> 运行 -> 程序集)
    • 或打开 Visual Studio 命令提示符并使用 gacutil/i "path/to/mywebpart.dll"
  4. 运行 IISRESET 命令

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

当您准备好部署到 QA 或生产环境时,您将构建 DLL 的发布副本,然后将其打包到解决方案中。

如果您有 Visual Studio 2008,我还会推荐 Visual Studio extensions for WSS 3.0 .它为您提供了几个非常有用的模板,并允许您在解决方案文件中编写、打包和部署 Web 部件,所有这些都在 Visual Studio 中进行。

  1. 创建一个新的 Web 部件项目(这是一个 VSeWSS 项目模板)
  2. 右键单击您项目的属性,转到“调试”选项卡,然后将“使用 URL 启动浏览器”设置为您的 SharePoint 站点(您的帐户需要所有必要的权限才能部署代码)
  3. 写一些代码!
  4. 右键单击您的项目,然后单击“部署”
  5. 将 Web 部件添加到网站的 Web 部件库:/sites/SiteCollection/_catalogs/wp
  6. 将 Web 部件添加到页面
  7. 重复 #3 和 #4!

关于c# - 在 Sharepoint 2007 上更新 Web 部件的部署,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4816969/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com