- 6
- 0
- 约小于1千字
- 约 2页
- 2017-06-07 发布于重庆
- 举报
引用程序集没有强名称解决办法
为项目添加强名称方法:1.右键单击项目,打开属性窗口;2.在属性窗口里选择《签名》标签,选中为程序集签名的选项,在下拉列表里选择新建,如下图所示:
3.打开新建签名窗口,输入签名的名称密码等内容,单击确定后,签名添加完成。
为没有源码的DLL文件添加强名称
如果项目中引用了其他没有源码的dll文件,并且此dll文件是没有强名称的程序集,则编译时会出现类似 Assembly generation failed -- 引用的程序集 xxxxxxxxxxx 没有强名称 这样的错误。我这里引用的是Interop.Scripting.dll程序集,它不是强名称的,则需要进行以下操作:1.打开SDK 命令提示窗口;
2.创建一个新的随机密钥对:sn -k Interop.Scripting.snk3.反编译目标程序集ildasm Interop.Scripting.dll /out Interop.Scripting.il3.重新编译,附带强命名参数ilasm Interop.Scripting.il /dll /resource Interop.Scripting.res /key Interop.Scripting.snk /optimize4.验证签名信息sn -v Interop.Scripting.dll
OK,将生成的dll文件重新引入到项目中然后编
您可能关注的文档
- 废旧地膜回收目标管理责任书(自动保存的).doc
- 膳食手册完整版.doc
- 机械系心理沙龙活动方案.doc
- 机械能及其守恒定律单元试题2.doc
- 自体脂肪移植丰胸注意事项.ppt
- 机械设备电气控制(含PLC)(B).doc
- 自体微粒皮覆盖同种异体皮移植治疗特大面积深度烧伤21例.doc
- 机械能单元测试题12.doc
- 度过高三这条河.doc
- 机械设计基础12章习题.doc
- 新疆塔城地区第一高级中学2025-2026学年高一下学期学情自测物理试卷(含解析).docx
- 苏教版五年级上册数学 期中检测卷.doc
- 新疆维吾尔自治区昌吉回族自治州呼图壁县2025-2026学年九年级上学期1月期末英语试题(含解析).docx
- 新疆维吾尔自治区和田地区和田市2025-2026学年上学期八年级英语期末试卷(含解析).docx
- 四川省绵阳市游仙区2025-2026学年七年级上学期1月期末英语试题(含解析).docx
- 苏教版三年级上册数学 第三单元测试题.doc
- 四川省绵阳市梓潼县2025-2026学年八年级上学期1月期末物理试题(含解析).docx
- 四川省绵阳市盐亭县四校联考2025-2026学年八年级下学期物理学情自测(含解析).docx
- 房颤患者太极拳练习.pptx
- 苏教版五年级上册数学 期末检测卷.doc
原创力文档

文档评论(0)