腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
dll的C#
强
命名,未检测到修改
、
、
我的理解是,
强
命名会创建程序集的加密哈希,并将其用作加载dll的
强
名称
。 我希望使用此功能来检测二进制文件的损坏,以通知用户软件有问题,他们需要重新安装它。这对于二进制文件的某些更改是有效的,但是我发现修改二进制文件,特别是二进制文件中的静态字符串,并不会导致应用程序报告它无法找到具有适当
强
名称
的dll。谁能向我解释一
下
程序集中的哪些数据是用来创建
强
名称
的,以及为什么
强
命名并不总是能检测到dll的修改?有没有办法强制它在
强</
浏览 1
提问于2010-07-15
得票数 0
1
回答
如何在MSbuild中添加预构建活动来
验证
签名过程?
、
、
、
、
有没有办法将
强
名称
签名
验证
验证
为wix中的预构建活动?msbuild该怎么做呢?
浏览 0
提问于2012-01-04
得票数 1
回答已采纳
4
回答
强
命名程序集是否可用于
验证
程序集创建者?
、
、
、
在多大程度上可以
验证
强
名称
程序集以避免篡改? 第二个问题旨在找出
强
命名和其他签名方案(比如, )之间的区别。同一篇MSD
浏览 5
提问于2008-12-15
得票数 22
回答已采纳
2
回答
当我必须手动切换旁路功能时,我为什么要强
名称
程序集?
、
Microsoft代码分析鼓励我
强
命名所有程序集。但根据微软的说法。为什么我仍然要用一个
强
名称
在我的程序集上签名? 谢谢!
浏览 3
提问于2014-03-26
得票数 6
回答已采纳
1
回答
.net中的延迟签名和
强
名称
到底是什么?
、
、
我在很多文章中看到,程序集的延迟签名和
强
名称
可以防止程序集被劫持。我所知道的唯一一件事是,如果没有
强
名称
,就不能在GAC中安装程序集。假设我有一个没有
强
名称
的程序集,它能被劫持吗?谁来澄清一
下
我的疑惑。
浏览 4
提问于2011-12-06
得票数 23
回答已采纳
1
回答
使用WINMD库会导致
强
名称
验证
异常
、
、
、
、
问题是:如果尝试使用输出类型设置为WinMD的类库中的类,我会得到一个安全异常,指出“
强
名称
验证
”失败(来自HRESULT0x8013141A的异常)。
浏览 0
提问于2012-05-14
得票数 0
3
回答
程序集“未正确签名。警告
、
、
、
Microsoft.CompactFramework.Build.AsmmetaBindingService.GetAsmmetaAssembly(String sourceAssemblyPath,布尔
验证
浏览 9
提问于2008-10-17
得票数 4
2
回答
如何以编程方式获取用于在.NET中对程序集进行数字签名的公司信息?
、
、
、
、
因此,更可靠的方法是根据我的已知组织字符串
验证
嵌入在已签名程序集中(显示在UAC对话框中)的组织信息,因为这将继续保持不变。 有人知道如何从数字签名的程序集获取此信息吗?
浏览 1
提问于2010-04-15
得票数 2
1
回答
在dealloc中使NSTimer无效
、
、
、
、
遵循,更具体地说, dealloc在最新的iOS中是否有不同的工作方式?
浏览 3
提问于2016-11-01
得票数 3
回答已采纳
12
回答
强
名称
验证
失败
、
、
另一方面,我在C++可执行文件(HRESULT0x8013141A)上得到“
强
名称
验证
失败”。 有什么想法吗?
浏览 0
提问于2008-12-31
得票数 34
1
回答
运行不带
强
名称
签名的第三方程序集的自定义版本
、
、
无法
验证
强
名称
签名。程序集可能已被篡改,或者它被延迟签名,但没有使用正确的私钥完全签名。 当然,在构建dll时,我没有要签名的
强
名称
密钥文件。如何使我的项目能够识别dll,而不必使用
强
名称
签名进行
验证
?或者,还有其他的工作吗?
浏览 5
提问于2017-05-13
得票数 0
1
回答
如何对公开COM对象的dll进行ildasm/ilasm往返
、
、
我不知道如何注册这个新的动态链接库(
Win7
)。Regasm/Regedit抱怨
强
名称
。我还需要调整什么?谢谢。赛普
浏览 2
提问于2013-01-29
得票数 1
1
回答
为什么调用StrongNameSignatureVerificationEx需要安装.NET FX3.5?
、
在未安装.NET 3.5的Windows 10或11计算机上,调用StrongNameSignatureVerificationEx()要求用户安装.NET 3.5,为什么?有可能绕开这个对话吗?还是测试是否没有安装.NET 3.5?using System.Runtime.InteropServices; [DllImport("mscoree.dll", CharSet = CharSet.Unicode, SetLastError = true, EntryPoint = "
浏览 15
提问于2022-11-01
得票数 0
3
回答
Azure DevOps发布管道-如何解决
强
名称
验证
问题
、
、
、
我有一个C# exe,它引用了一些其他的dlls,并且这些dlls是使用
强
名称
密钥签名的。当我在本地系统中执行此命令时,它工作得很好。System.Security.SecurityException:
强
名称
验证
失败。
浏览 1
提问于2020-05-22
得票数 1
1
回答
启用LARGEADDRESSAWARE后
强
名称
验证
失败
、
、
、
作为post构建步骤,我使用editbin.exe \LARGEADDRESSAWARE允许32位应用程序使用超过2GB的内存;尽管我注意到这破坏了
强
名称
验证
。在运行editbin.exe命令之前,我运行sn.exe -vf来
验证
强
名称
:输出:Assembly '[my exe]' is valid 然后我运行editbin.exe我通过dumpbin /headers [my exe]检查标头,从而
验证</
浏览 0
提问于2016-09-27
得票数 0
回答已采纳
1
回答
如何调试“
强
名称
验证
失败”?
、
强
名称
验证
失败。( HRESULT: 0x8013141A除外)--> System.Security.SecurityException:
强
名称
验证
失败。程序“或其依赖项之一”在其
强
名称
验证
方面存在问题,我不知道它是哪一个,而且对于我的生活,我不知道如何找出问题所在! 同样,这是完全无用的,
浏览 2
提问于2019-04-03
得票数 3
2
回答
在不访问原始密钥文件的情况
下
对.NET程序集执行StrongName
、
、
、
如何在不注册跳过
验证
(不可移植)的情况
下
强制.NET可执行文件加载它,并且不删除StrongNames (损坏应用程序)?
浏览 0
提问于2012-09-11
得票数 4
回答已采纳
1
回答
导入模块的
强
名称
验证
失败
、
、
、
我无法导入程序集,据推测是因为
强
名称
验证
失败了,但即使注册程序集而不被检查时也会发生这种情况。有人能发现我做错了什么吗?signature.\my.dll程序集'.
强
名称
验证
失败。( HRESULT: 0x8013141A除外)行:1字符:14 - Import-Module <&
浏览 3
提问于2010-09-23
得票数 2
回答已采纳
3
回答
MSTest代码覆盖
、
、
我有一个web服务的测试项目,当我在调试模式
下
运行测试时,一切正常。
强
名称
验证
失败。( HRESULT: 0x8013141A除外)--> System.Security.SecurityException:
强
名称
验证
失败。
浏览 2
提问于2010-06-07
得票数 3
回答已采纳
1
回答
什么是装配身份?
、
(让我们假设,对于这个问题,我只有一个默认的appdomain ) “并非所有组件在所有情况
下
都很重要。如果程序集没有
强
命名,那么绑定时会忽略该版本。但是,如果它是
强
命名的,则程序集引用中的
浏览 3
提问于2015-02-12
得票数 15
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
收到别人的Excel以后要做的3件事
python实现天眼查自动化采集
您可能没有权限使用网络资源,请与这台服务器的管理员联系以查明您是否有访问权限
Win10 系统打开Revit闪退处理方法
win7旗舰版激活提示错误代码0x80072EE2解决办法
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券