跳到内容
[广告]欧美亚马逊SSN账号、炮灰号开售 ×

publickeytoken=null修复(提交失败null)


推荐帖

遇到 “publickeytoken=null” 的问题通常与.NET程序集(Assembly)的引用有关。这个问题可能发生在编译时或运行时,当.NET应用程序试图引用一个没有提供公钥标记(Public Key Token,PKT)的程序集时。以下是一些解决这个问题的步骤:

5ac42d5a3685a2f2db1a5826c5e9fb24

1. 检查引用:首先,检查你的项目中是否有对外部程序集的引用。确认这些引用是否正确,并且程序集已经正确地添加到项目中。

2. 清理和重建:尝试清理(Clean)项目,然后重新构建(Rebuild)项目。这有时可以解决因为编译过程中的临时文件或缓存导致的问题。

3. 检查程序集:如果问题依旧存在,检查有错误的程序集是否在项目的引用列表中。如果程序集缺失,你需要添加正确的程序集引用。

4. 检查程序集属性:在Visual Studio中,右键点击有问题的引用,选择“属性”,查看“公钥标记”是否设置为正确的值。如果程序集没有公钥标记,可能需要重新生成或获取正确的程序集。

5. 使用Sn工具:可以使用`sn.exe`(强名称工具)来查看程序集的公钥标记。打开命令提示符,运行以下命令:

sn -T

这将显示程序集的公钥标记。

6. 检查项目配置:确保项目配置(如Debug或Release)正确,并且所有必要的依赖项都已包含。

7. 更新或重新安装:如果问题依旧存在,可能需要更新或重新安装有问题的程序集。

8. 联系程序集提供者:如果问题仍然无法解决,可能需要联系程序集的提供者,获取帮助或获取正确的程序集版本。

9. 查看错误日志:查看Visual Studio的错误日志或输出窗口,以获取更多关于错误的信息。

10. 搜索相关问题:搜索在线论坛或社区,看看是否有其他人遇到了类似的问题,并查看他们是如何解决的。

请注意,修复这个问题可能需要根据你的具体环境和项目设置进行调整。如果你能提供更多的上下文或错误信息,可能会更容易找到解决方案。

评论链接
在其他网站上分享

创建账户或登录以发表评论

您需要成为会员才能发表评论

创建一个帐户

在我们的社区注册一个新账户。很简单!

注册新账户

登入

已有账户?在此登录

立即登录
  • 告诉你朋友

    喜欢 西塞网络科技?告诉朋友!
×
×
  • 创建新的...

重要信息

我们在您的设备上放置了 cookies,以帮助改善本网站。您可以调整您的 cookie 设置,否则我们会假定您可以继续

版权所有 © 2018-2025 西塞网络科技
粤公网安备44200002444913号