0

我已经使用 WSPBuilder 制作了我的第一个 Web 部件。当我尝试使用 STSADM 部署它时,我收到一条错误消息,指出访问被拒绝。我是机器上的管理员(嗯,它是一个虚拟机)。

另外,使用 WSPBuilder,我是否需要更改配置文件(我假设不需要,因为该工具的目的是自动执行此操作)?

谢谢

4

3 回答 3

0

听起来您没有足够的权限来添加 Web 部件。你在什么操作系统上?如果是 Windows Server 2008 R2 等,您必须以管理员身份运行命令提示符或为管理员关闭 UAC。至于配置 WSP 构建器将为您创建一个名为 solution.txt 的文件,其中包含您的解决方案的 ID。为了更好地控制它正在做什么,您可以将 WSP Builder 配置文件添加到名为“WSPBuilder.exe.config”的项目中。可以在“C:\Program Files\WSPTools\WSPBuilderExtensions”中找到一个示例。

于 2010-03-25T15:24:36.297 回答
0

您的问题可能有两个原因

  1. 即使您是系统管理员,您也可能没有中央管理权限。于是用sharepoint管理员用户名登录系统,尝试部署。
  2. 您创建 WSP 的方式可能存在问题。如果您使用 WSP 部署 webpart,则无需手动编辑配置文件。最近我创建了一个博客,解释如何创建简单的 webpart、创建 WSP 和部署。如果有兴趣,请查看http://www.allaboutmoss.com/index.php/2010/03/22/hello-world-sharepoint-webpart-for-beginners/
于 2010-03-26T05:28:46.187 回答
0

转到--> RUN--> SERVICES.MSC--> 检查以下服务是否启动。Windows SharePoint Services 管理,如果没有,请启动此服务。如果 wsp 部署完成。去中心管理-->操作-->全局配置-->解决方案管理。此页面包含场中的解决方案列表。在此列表中检查您的 wsp。

于 2010-03-26T08:50:08.817 回答