无需控制台访问即可将自定义列表部署到SharePoint

时间:2011-11-26 21:07:16

标签: visual-studio-2008 sharepoint deployment caml

我想通过创建新的列表类型来扩展由Network解决方案托管的sharepoint站点。我想使用Visual Studio(VS 2008,SP 2007)开发自定义列表。我可以获得我想在本地机器上工作的功能。我的问题如下:

在Visual Studio net中构建项目会生成WSP文件。我没有控制台访问权限。我可以将schema.xml上传到托管解决方案吗?我没有在Sharepoint Designer中看到我可以在哪里上传架构。

如果我无法上传自定义列表,我可以在SharePoint设计器中执行哪些操作来扩展列表。我需要在日历/约会上保存额外的数据。

这会在托管环境中运行吗?我是否需要获得VPS才能使其正常工作?

1 个答案:

答案 0 :(得分:0)

不使用SharePoint 2007.您的托管服务提供商可能会为您执行此操作 - 您将不得不问他们 - 但它通常是一个非常大的过程,因为他们真的不想支持自定义内容。

如果您使用的是SharePoint 2010,则“沙箱解决方案”是一种部署.wsp的方式,其中包含一组受限制的功能,这些功能限制了可以使用的资源,如果启用,则可以在没有管理员访问权限的情况下部署。

Developing, Deploying, and Monitoring Sandboxed Solutions in SharePoint 2010

MSDN - Create a Custom Field, Content Type, List Definition, and List Instance