我想通过创建一个新的列表类型来扩展一个由Network solutions托管的sharepoint站点。我想使用Visual Studio (VS 2008, SP 2007)开发一个自定义列表。我可以在本地机器上获得我想要的功能。我的问题如下:
在Visual Studio net中构建项目会生成一个WSP文件。我没有控制台访问权限。我可以将schema.xml上传到托管解决方案吗?我在Sharepoint Designer中找不到可以上传架构的地方。
如果我不能上传自定义列表,我该如何在SharePoint设计器中扩展列表呢?我需要在日历/约会中保留额外的数据。
这在托管环境中工作吗?我需要得到一个VPS使这项工作吗?
不支持SharePoint 2007。你的主机提供商可能会为你做这些——你必须问他们——但这通常是一个真正的大过程,因为他们真的不想支持自定义的东西。
如果你使用的是SharePoint 2010,那么"沙盒解决方案"是一种部署。wsp的方式,它有一组受限的功能,限制了可以使用的资源,如果启用,可以在没有管理员访问的情况下部署。
在SharePoint 2010中开发、部署和监控沙盒解决方案
MSDN -创建自定义字段、内容类型、列表定义和列表实例