gpt4 book ai didi

c# - 在 Webpart 中更改命名空间时出错

转载 作者:行者123 更新时间:2023-12-04 16:56:43 28 4
gpt4 key购买 nike

我有一个 Webpart,由于命名约定,我必须更改主类的命名空间。

但是,当我将旧命名空间更改为新命名空间并部署 webpart 时,我收到此消息。
enter image description here

为什么会出现这种情况?

编辑:

响应(页面不允许我回答我自己的问题)

这是 .webpart 文件,它保留了旧的 mamespace

<metaData>
<type name="OLDNAMESPACE.NameWebpart, $SharePoint.Project.AssemblyFullName$" />
<importErrorMessage>$Resources:core,ImportErrorMessage;</importErrorMessage>
</metaData>

http://socialsp.com/2010/08/24/changing-namespace-in-visual-studio-2010-might-break-a-sharepoint-2010-webpart-project/

最佳答案

检查 Web.Config 中的 SafeControl 设置,并确保在配置中包含程序集和相关命名空间。

还要确保,如果使用强类型程序集,最新版本已被放入 GAC。

关于c# - 在 Webpart 中更改命名空间时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5673759/

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