问题标签 [moss]

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 投票
3 回答
4219 浏览

sharepoint - sharepoint 如何识别文件类型?

sharepoint 如何识别文件类型?例如,SharePoint 不允许您上传可执行文件。假设如果我将文件扩展名从 .exe 重命名为 .doc,共享点是否允许上传该文件?

0 投票
25 回答
72881 浏览

sharepoint - SharePoint 面试问题

让我们为 SharePoint 开发人员列出一些很好的面试问题。请为每个条目提供一个问题,如果可能,请提供答案。

此外,如果提供的答案有误,请随时提出更正建议。

我先去:

问:SharePoint 如何存储页面?

A:如何在服务器上找到共享点文档库源页面?

0 投票
4 回答
4124 浏览

sharepoint - 在带有 Office 2007 文档的 Sharepoint 中的 ItemUpdate 后数据消失

我有一个带有 ItemAdding 事件的简单事件处理程序,该事件更改了我在 ItemUpdated 方法中需要的列值。上传 word 2007 文档(*.docx、*.pptx 或 xlsx)后,列的值发生了变化,但是当我保护文档时,列的值在 ItemUpdated 方法中消失了。这仅适用于 office 2007 文档,其他文​​件不会清除该值。

事件处理程序在 MOSS 2007 的文档库中运行。

谢谢

0 投票
6 回答
17013 浏览

c# - 已部署的 Web 部件未显示在“Web 部件库:新 Web 部件”中

我拿了一个 wsp 文件,然后像往常一样做了我的stsadm -o addolution。然后我进入中央管理->解决方案管理,它显示得很好。然后我部署了 Web 部件,到目前为止没有任何问题。

问题是当我将它添加到 Web 部件库(Web 部件库:新 Web 部件)时,通常 Web 部件在列表中,我选中它旁边的框并单击填充库,但它没有显示在列表?我是否会在 manifest.xml 中遗漏一些东西来导致这种情况?我刚刚以完全相同的方式编写并部署了另一个 Web 部件,它运行良好。此外,我编写了一个虚拟 webpart,它只打印“工作”,并尝试它得到相同的结果。

有任何想法吗?

0 投票
5 回答
4358 浏览

svn - 将 Sharepoint 站点置于版本控制之下

使用 Mircosoft Office Sharepoint Server 2007(标准版)将正在开发的网站集置于版本控制之下的最佳方式是什么?我们正在为所有其他(非共享点)项目使用 Subversion,但我只是不确定如何处理 MOSS。

需要将哪些内容置于版本控制之下以确保我们拥有重建 Sharepoint 环境所需的一切?

0 投票
3 回答
3386 浏览

c# - 如何获取填写基于 Web 的 Infopath 表单的客户端的计算机名称?

我有一个托管在 MOSS 2007 上的 Infopath 2007 表单。表单背后的代码是用 C# 编写的。在此上下文中,System.Environment.MachineName返回服务器名称。

如何获取客户填写此表格的计算机名称?

0 投票
4 回答
1882 浏览

sharepoint - SharePoint 和 Firefox 3

我认为大多数 SharePoint 开发人员和管理员都知道,随着从 Firefox 2 到 Firefox 3 的更改,SharePoint 的某些功能变得不可用。

特别是在 Firefox 3 中添加 Webparts 和使用 PeoplePicker 不再适用。所以我想知道当您的一些用户抱怨必须使用 IE 才能获得与使用相同的功能时您如何处理这个问题火狐 2。

对我来说很明显,不可能使用 Firefox 获得全部功能,但是至少使用 Firefox 3 获得与之前使用 Firefox 2 相同的功能会很棒。

或者是否有任何解决方法可以让 Firefox 3 与 SharePoint 一起正常工作?

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 投票
4 回答
6505 浏览

sharepoint - SharePoint 和 Log4Net

我正在寻找将 log4net 集成到 SharePoint 以进行 Web 请求、功能激活和所有计时器的最佳实践。

我的农场中有几个子项目,我希望只有一个 Log4Net.config 文件。

[编辑]
我不仅需要为 Web 应用程序配置 log4net,这很容易做到(我使用 global.asax 和 log4net.config 文件,因此我可以修改日志设置而无需重新加载 webapp),而且我还需要记录异步事件:

  • 事件处理程序(如 ItemAdded)
  • 计时器作业
  • ...
0 投票
2 回答
756 浏览

sharepoint - Moss 2007:更改搜索选项的标签(高级搜索)

我创建了一个自定义搜索页面,在我的搜索范围内包含一些已定义的选项。

我有一个 metadata mapped jobtitle,并将搜索选项添加到我的自定义搜索中。

我想将我的托管名称更改为jobtitle,因为 title 不符合荷兰语的 jobtitle 单词。我将托管名称更改为jobtitle,应用更改后它不会更改标签。

有人有想法吗?