gpt4 book ai didi

sharepoint - 部署新的 Web 部件

转载 作者:行者123 更新时间:2023-12-04 01:45:09 31 4
gpt4 key购买 nike

我一直在尝试跟踪来自以下方面的信息:

Long URL clipped to stop breaking the page

http://msdn.microsoft.com/en-us/library/ms415817.aspx

其中或多或少具有相同的说明。我一直在将 .dll 文件从构建复制到 Sharepoint 站点的 BIN 目录。

当我单击 Web 部件库并单击新建时,两篇文章都说 Web 部件应该显示在列表中。

我已经尝试了所有可能的方法,但我的 Web 部件不会显示在该列表中。我在某处错过了一步吗?是否有我应该考虑的权限? Sharepoint 究竟如何识别有一个新的 web 部件。是简单地将程序集放在BIN目录下,还是将控件添加到web.config的安全列表中?

我已将其添加到安全控制列表中。我尝试了所有我能想到的不同组合,但没有任何效果。

我是否需要将 .DLL 程序集重命名为其他名称?

我这辈子都想不通。

最佳答案

我相信您至少需要在 webPart 目录的"new"部分中显示一个 WP,您需要“bin”文件夹中的 dll(web 目录中的 bin,而不是 12 配置单元:))或者在 GAC 和安全控制条目中。我会验证安全控制条目:
程序集 = dll 的名称
NameSpace = well... 您的 WebPart 类所在的 NameSpace
TypeName = 您的 webPart 类的名称

您可以对 NameSpace 和 TypeName 进行通配符以确保您到达那里:

... Namespace="*"TypeName="*"...

我还建议对程序集进行签名并放入 PublicKeyToken=...

另外,尝试将信任级别设置为 WSS_Medium 或 Full。

如果这不起作用,您可以尝试将 .webpart 文件添加到 Web 目录中的 wpCatalog 文件夹。

编辑:澄清

关于sharepoint - 部署新的 Web 部件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/241513/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com