问题标签 [wss]

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 回答
3748 浏览

sharepoint - WebPart 中的配置文件用户数据库错误

编辑:修改标题并添加更新。

更新我们不再认为这是 64 位与 32 位的问题。我们发现,唯一看到这一点的人,是那些在农场政策中设定为“完全控制”的人。(不作为系统帐户)一旦我们测试了普通用户,我们发现没有一个有问题。从场策略中删除“问题”用户并将其添加回来,修复了除一个用户之外的所有用户(一位开发人员:))。

我们用 2 个 32 位 WFE 和一个 32 位应用程序服务器开始了我们的农场。我们决定在我们的农场中添加 64 位前端,并且在大多数情况下,几乎一切都运行良好。访问用户配置文件数据库的自定义 Web 部件例外。在 32 位前端工作正常,但在 64 位前端我们得到以下错误:

找不到用户:无法从数据库加载配置文件数据。

说明:执行当前 Web 请求期间发生未处理的异常。请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息。

异常详细信息:Microsoft.Office.Server.UserProfiles.UserNotFoundException:找不到用户:无法从数据库加载配置文件数据。

源错误:

在执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪来识别有关异常起源和位置的信息。

堆栈跟踪:

[UserNotFoundException:找不到用户:无法从数据库加载配置文件数据。]
Microsoft.Office.Server.UserProfiles.UserProfile.Load(SqlDataReader myReader, Boolean bFirstRead, Boolean bWssId) +930
Microsoft.Office.Server.UserProfiles.UserProfile。负载(SqlDataReader myReader)+64
Microsoft.Office.Server.UserProfiles.UserProfile.RetrieveUser(字符串 strAcct,Guid gAcct,Byte[] bSid,Nullable`1 recordId,布尔值 doNotResolveToMasterAccount)+1507
Microsoft.Office.Server.UserProfiles.UserProfile。 .ctor(UserProfileManager objManager, String strAcct, Boolean doNotResolveToMasterAccount, Boolean forceUserIsSelf) +584
Microsoft.Office.Server.UserProfiles.UserProfile..ctor(UserProfileManager objManager, String strAcct) +80
Microsoft.Office.Server.UserProfiles.UserProfileManager.GetUserProfile(String strAccountName) +205

由于 WFE 位于同一个场中,因此它应该查看同一个数据库。

让我知道是否需要更多信息。

任何想法,将不胜感激!

谢谢。

0 投票
5 回答
1955 浏览

sharepoint - 创建自定义字段类型和自定义内容类型

有没有人有任何很好的链接来开发不涉及使用 VSeWSS 的自定义字段和内容类型?我在网上看到的大多数东西都需要安装 VSeWSS,我宁愿只用 VS2005 从头开始​​构建它们。

谢谢

0 投票
2 回答
1758 浏览

sharepoint - 如何限制可以访问 SharePoint 网站集的用户数量?

我们正在实施一个托管的 Windows SharePoint Services 3.0 系统,我需要限制客户可以授予网站集访问权限的用户数量。客户应该能够管理他的整个网站集。他应该只是不能删除网站集本身或将超过给定数量的用户添加到网站集和子网站。

似乎使用 WSS 2.0,您可以使用配额模板限制网站集中的用户数量。在 WSS 3.0 中,您仍然可以使用配额模板限制网站集的大小,但不能限制用户数量。

0 投票
3 回答
7308 浏览

sharepoint - 如何从控制台应用程序实例化 SPWeb 对象?

我正在尝试编写一个控制台应用程序,它只是列出了共享点根目录的数量。

我尝试使用以下代码来执行此操作,但对象 SPContext.Current 为空。关于如何获取网络对象的任何想法?

0 投票
5 回答
15044 浏览

sharepoint - 将多个用户分配给 sharepoint 中的工作流任务

有没有人能够使用 CreateTask 活动将多个用户分配给一个共享点工作流任务?

0 投票
2 回答
825 浏览

sharepoint - 有没有一种将数组存储在 MOSS 自定义内容类型中的好方法?

我需要在 MOSS 中以自定义内容类型存储一个数组。这将始终被隐藏,仅以编程方式使用。在列表项的整个生命周期中,我将向数组添加值。一段时间后,我的数组可能看起来像这样:

我知道我可以使用 SPFieldMultiColumn 来存储第一行,但看起来我不能存储多行。我也知道我可以自己创建一个文本字段并序列化我的数组。只是好奇当您需要存储数组时是否已经有一个字段可供使用。

0 投票
4 回答
23317 浏览

c# - 不使用文件系统的 C# 中的序列化

我有一个简单的二维字符串数组,我想将它填充到 MOSS 中的 SPFieldMultiLineText 中。这映射到一个 ntext 数据库字段。

我知道我可以序列化为 XML 并存储到文件系统,但我想在不接触文件系统的情况下进行序列化。

看起来我应该能够做这样的事情:

但这不起作用。我发现的所有示例都演示了写入文本文件。

0 投票
1 回答
408 浏览

asp.net - 这两种访问 SharePoint 模型的方法有什么区别?

在从 ASP.NET 应用程序访问 SharePoint Services 3.0 网站的 SharePoint 模型的几种方法中,有两种方法似乎非常相似:

  1. SPWeb site = SPControl.GetContextWeb(Context);

  2. SPWeb site = SPContext.Current.Web;

据我了解,这两种方法都需要在 ASP.NET 应用程序中执行,那么它们之间有什么区别?是否存在一种更适合使用另一种的情况?

0 投票
5 回答
1375 浏览

sharepoint - 由多个开发人员在单个服务器上测试 Sharepoint 部署

我们从一个三人团队开始 Sharepoint 开发,目前正在建立我们的开发环境。我们希望避免为每个开发人员安装一个 Server 2008,因此已经设置了一个终端服务器,使用远程 Windows 在每个开发人员的机器上启动一个 VS2008 实例。现在我们想分离开发人员的测试环境(即每个开发人员使用不同的站点集合),但已经意识到需要将程序集安装到 GAC 中才能在站点上正确显示。但由于 AFAIK 只有一个 GAC,开发人员无法独立测试他们的东西。

有没有什么方法可以在不安装一堆 2008 服务器的情况下创建单独的测试环境?

0 投票
4 回答
40871 浏览

c# - 在sharepoint中按组获取用户

谁能告诉我如何使用共享点获取某个组内的用户?

所以我有一个包含用户和或组的列表。我想检索该列表中的所有用户。有没有办法区分列表项是组还是用户。如果它是一个组,我需要获取该组中的所有用户。

我正在使用 c#,并且我试图通过使其成为控制台应用程序来做精简。

我是sharepoint的新手,我真的跳进了这里的池子的深处,任何帮助都将不胜感激。

干杯..