1

SharePoint 网站= http://myexample:3500

SharePoint 测试员(域管理员,SharePoint 网站集管理员)= IAmKyle

备用访问映射:我将其保留为默认值,即http://myexample:3500映射到自身,并且区域为“默认”。

我的代码被部署为农场解决方案,我的 .dll 在 GAC 中。我在我的网站集上激活了一项功能(网址在上面)。代码的作用是,当用户更新 SharePoint 项目时,我的代码会执行 LINQ 查询以查找“相关”项目。然后更新相关项目。这是我得到的错误:

在 Windows 事件日志上: 加载和运行事件接收器时出错 [我的接收器程序集]。对象引用未设置为对象的实例。

在 SharePoint ULS 事件日志中: 与我在 Windows 事件日志中看到的错误相同。此外,我收到有关未为http://myexample:3500配置“备用访问映射”的错误,但我不再收到它们了。不知道为什么,我没有改变任何东西。

在 IIS 日志 上为我应该能够访问的页面获取一些 401 响应。但是,它在某些情况下只显示页面的尾部,例如“/mysite/mypage”,所以我不确定完整的 URL 是什么。

这些错误非常令人困惑,我的代码 100% 可以在我的测试系统上运行。我应该寻找哪些网络或共享点配置?我假设我的代码本身可以正常工作,因为它确实适用于我的测试环境。当然,我有更多的测试权限,因为我在测试中的用户名是创建农场的用户。

谢谢。

4

1 回答 1

0

在尝试激活该功能或实际更改列表项时,您是否会收到这些错误?

另外,您是否尝试过将 VS 调试器附加到进程并查看发生了什么?

于 2012-01-11T23:43:32.827 回答