问题标签 [sharepoint-2010]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
5761 浏览

c# - 以编程方式创建网站集时出错

我有一个控制台应用程序,它将用于解析输入文件并根据输入创建网站集。它由场管理员帐户在场中的 WFE 上运行。尝试将网站集添加到具有有效用户的 Web 应用程序时,会在堆栈深处引发 ArgumentException,并显示错误消息“0x80070057”。我已经验证,如果使用了无效帐户,则会抛出正确的 SPException 指示未找到用户,并且所有其他参数都是正确的。

代码:

堆栈跟踪:

0 投票
3 回答
1445 浏览

sharepoint - 枚举 SPList.Files 不好

我正在寻找一种将文本文件添加到不枚举整个文件集的 SharePoint 列表的方法。根据这篇SharePoint 最佳实践文章,您不应访问 SPList.Files 属性,因为它会枚举整个集合。除非你真的想要每一个项目,否则它是非常低效的。我要做的就是将一个文本文件添加到 SharePoint 列表的根文件夹中。到目前为止,我正在使用以下内容:

}

那么,枚举 SPList.RootFolder.Files 是否与 SPList.Files 相同,在这种情况下(因为只有一个带有文本文件的根文件夹),如果是这样,有没有办法在不枚举文件集合的情况下添加单个文件?

提前致谢。:D

0 投票
4 回答
3454 浏览

web-services - SharePoint 2010 是否支持 Web 服务访问?

据我了解,SharePoint 2010 引入了一个新的 JavaScript API,一个全新的 Silverlight 客户端程序集,但有人知道是否还会支持旧的 Web 服务访问?

通过旧服务,我指的是旧界面 http://msdn.microsoft.com/en-us/library/dd878586.aspx

0 投票
1 回答
762 浏览

sharepoint - 网站栏、页面布局等在功能停用时不会被删除

我编写了一个发布功能,它创建了一些网站栏、一个引用这些网站栏的内容类型、一个母版页和一些页面布局。

当我停用此功能时,网站栏、母版页和页面布局不会从其图库中删除。

我在这里做错了什么?

我应该编写一个事件处理程序来删除这些文件吗?停用是否应该开箱即用地处理它?

0 投票
3 回答
5530 浏览

html - 部署内容类型并通过功能保存内容不正确地发布 HTML 字段

我在使用发布 HTML 字段时遇到问题。

Elements.xml:

在我的页面布局中,我使用...

问题是,当我基于具有此内容类型的页面布局创建页面并编辑字段时,SharePoint 将内容保存为 HTML 而不是 HTML 实体。所以在非编辑模式下,你会看到 HTML 源代码

你好世界

我希望有人能帮助我。谢谢!!;)

0 投票
1 回答
1457 浏览

sharepoint-2007 - WSPBuilder 找不到我的程序集

我在 Visual Studio 2010 上使用 WSPBuilder 为 SharePoint 2010 创建具有功能接收器程序集的功能。当我尝试使用 WSP Builder 构建 WSP 时,我在输出窗口中收到此消息:

生成的 WSP 不包含我的 DLL。

我的 DLL 被强烈命名,我想不出任何其他明显的原因。知道为什么 WSPBuilder 无法将我的程序集打包到 WSP 中吗?

0 投票
2 回答
652 浏览

silverlight - 从 Silverlight 4 应用程序访问 SP 2010 对象模型

我有一个 Silverlight 4 Beta 应用程序,我想在其中使用 SharePoint 对象模型将文档上传到 SharePoint 网站 - 应该足够简单,除非在以下位置引发异常:

找不到位于http://intranet.fabrikam.com的 Web 应用程序 。验证您是否正确键入了 URL。如果 URL 应该服务于现有内容,系统管理员可能需要将新的请求 URL 映射添加到预期的应用程序。

这个特殊的例外实际上已经很好地记录在那里,它显然掩盖了一个真正的潜在问题。以下是我读过并尝试过但没有成功的一些事情:

DNS / 主机标头:当特定 URL 不在 IIS 元数据库中时会发生此异常,因为它正在由 DNS 处理。我的 Web 应用程序在 IIS 的网站上设置了 AAM 和主机标头。我还尝试在不使用站点的 FQDN 的情况下运行代码,例如 http://servername:4860。

权限:Silverlight 应用程序池的身份对我的内容数据库具有 db_owner 权限,并且也是网站集管理员。我不能让两个网站都使用同一个应用程序池,因为 Silverlight 应用程序需要在 .NET 应用程序池中运行。

x86 vs x64:我的 Silverlight 应用程序必须针对 x86 进行编译 - 我正在使用一些仅适用于 x86 的控件。安装的 SharePoint 版本是 x64。我读到有人在尝试使用 SharePoint 对象模型从 x86 应用程序访问 x64 SharePoint 安装时看到此异常。

添加然后删除帐户的权限:这开始接近一些巫术魔法,但我读到人们在删除他们设置的权限后神奇地解决了这个问题,试图最初解决这个问题。这里没有运气。

如有任何建议,将不胜感激,谢谢!

0 投票
1 回答
981 浏览

sharepoint - 如何参考/定位 SharePoint 2010 网站模板?

我从一个基本站点创建了一个站点模板,该站点本身是从基本团队站点模板创建的。现在我想在创建它的 Web 之外使用该站点模板,因此它就像一个全局模板。

例如,我希望我的新模板出现在 get-spwebtemplate 显示的模板列表中,或者将“stp”文件复制到测试系统并使用捆绑模板在那里创建一个新站点。

那可能吗?如果不可能,共享点正确的方法是什么?

(使用 SharePoint 2010 Server RC)

谢谢!

0 投票
5 回答
22812 浏览

c# - 在 SharePoint 2010 中启用会话状态?

我有一个为 SharePoint 2007 构建的 Web 服务,我正在尝试将其移植到 SharePoint 2010。此 Web 服务依赖于会话状态才能正常运行,但到目前为止,我已经能够让会话状态在 SharePoint 2010 中完全正常工作. 此 Web 服务作为其自己的 Web 应用程序在/_vti_bin虚拟目录下运行。我尝试了以下所有方法,但都没有运气:

  • 确保“状态服务”服务应用程序正在运行。
  • System.Web.SessionState.SessionStateModule将http 模块添加到我的应用程序的 web.config 文件中。
  • 将 http 模块添加System.Web.SessionState.SessionStateModule到我的 SharePoint 根 web.config 文件中。
  • 添加<pages enableSessionState="true" />到我的应用程序的 web.config 文件中。
  • 添加<pages enableSessionState="true" />到我的根 web.config 文件中。

附加环境信息:

  • 视觉工作室 2008 - SP1
  • .NET 3.5 - SP1
  • SharePoint 2010 - RC
  • 视窗服务器 2008 R2
  • ASMX Web 服务(不是 WCF)

有没有人幸运地让 Web 应用程序Web 服务在 SharePoint 2010 中使用会话状态?

谢谢!

史蒂夫

0 投票
1 回答
422 浏览

c# - Search Server 2010 - 参考错误

我从虚拟机运行 Search Server 2010,到目前为止它运行良好。在我的开发机器(win xp 32bit)上,想法是使用 Web 服务查询搜索服务器。问题是当我尝试启动该站点时,出现以下错误:

Could not load file or assembly 'Microsoft.Office.Server.Search' or one of its dependencies. An attempt was made to load a program with an incorrect format. Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.BadImageFormatException: Could not load file or assembly 'Microsoft.Office.Server.Search' or one of its dependencies. An attempt was made to load a program with an incorrect format.

安装 Search Server 后,我从虚拟服务器复制了 dll 文件。将其添加为参考,并将其添加到 bin-catalog 中。编译没有错误。该站点不是共享点站点,而是 EPiServer 站点。

非常感谢任何帮助。

/马蒂亚斯