送分了,这个dll怎么签名的?

shibill 2005-02-25 06:08:37
做了个dll,用sn工具生成了indi.snk,在AssemblelyInfo中写入
<Assembly: AssemblyKeyFile("Indi.snk")>
<Assembly: AssemblyTitle("")>
<Assembly: AssemblyDescription("")>
<Assembly: AssemblyCompany("")>
<Assembly: AssemblyProduct("")>
<Assembly: AssemblyCopyright("")>
<Assembly: AssemblyTrademark("")>
<Assembly: CLSCompliant(True)>

可编译总提示
创建程序集清单时出错: 读取密钥文件“Indi.snk”时出错 -- 系统找不到指定的文件。
我已经将indi.snk放到了工程目录下,这个文件到底该怎么放呢?
...全文
99 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
xxuu503 2005-03-11
  • 打赏
  • 举报
回复
VB.net必须绝对路径么?是不是你相对路径写成C#那样子了,VB.net不用转义符的
DeltaCat 2005-03-11
  • 打赏
  • 举报
回复
学习一下
hamadou 2005-03-11
  • 打赏
  • 举报
回复
up!
haoztao 2005-03-11
  • 打赏
  • 举报
回复
帮你顶拉!
shibill 2005-03-11
  • 打赏
  • 举报
回复
楼上的说的我也试过了,可能在C#中可以,VB.net中则必须用绝对路径,我现在只有使用绝对路径了
alias88 2005-02-25
  • 打赏
  • 举报
回复

[assembly: AssemblyDelaySign(true)] //延迟签名,如果最终发布了,则为false
[assembly: AssemblyKeyFile("..\\..\\pubSystem.snk")] //KeyFile 的位置应该相对于项目输出目录

[assembly: AssemblyKeyName("")]
l3300 2005-02-25
  • 打赏
  • 举报
回复
沙发先坐了

16,721

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧