我已经按照其他帖子和http://msdn.microsoft.com/en-us/library/xwb8f617.aspx的说明为我的dll提供了强有力的名称,这是一个本机(非托管)C ++ DLL。但是,当我尝试验证时仍然没有强名称:
>sn.exe -v myStuff.dll
=> myStuff.dll does not represent a strongly named assembly
我将.snk文件添加到项目中,并将文件添加到Properties-> Linker-> Advanced-> KeyFile。
我该如何排查?
答案 0 :(得分:1)
我以为我刚刚读过这样的问题。有人(正确地)声称强名称不适用于本地dll。
我希望你能解决你的问题,但是在尝试强烈命名你的原生dll时,你正在咆哮错误的树。