【发布时间】:2011-05-23 03:00:16
【问题描述】:
我在“使用”我创建的自定义字段时遇到问题。在 power shell 中,程序集正在使用 LoadFrom 函数加载到脚本中,并且在加载程序集时不会引发错误,但它的行为就像没有加载程序集一样。
尝试枚举字段时,我的一个自定义字段会出现“未正确安装”错误。当尝试通过 myListItem["myCustomField"] 访问自定义字段时,我收到了 CannotIndex 错误。
我在使用 C# 在 Visual Studio 中编写确切的代码时遇到了这些相同的错误,但是,一旦我添加对我的程序集的引用,它就可以在那里正常工作。(这里的重要部分,这应该表明我在 power shell 中没有做错任何事情,即通过显示名称而不是内部名称等访问字段。
如果我将我的程序集添加到 GAC,则在 power shell 中一切正常,但目前这不是我的选择。我需要能够从 dll 加载程序集。
有什么线索吗?
【问题讨论】:
标签: c# .net sharepoint powershell