3

我没有在 Windows 上开发 C++ 的经验,但我是一名 C# 开发人员。

我有一些用 C++ 编写的本机 DLL 的包装器。(一个 LGPL 项目))。我打算从一个强命名的程序集中使用它。

如何设置 C++ 程序集的强命名?没有 C# 项目中可用的“签名”属性选项卡。

我想我需要编辑 vcproj 文件并引用密钥文件,例如

 /KEYFILE:"sgKey.snk" 

我在这个网站上找到的:http: //www.windows-tech.info/17/6a8f0ab94246fb61.php

我敢肯定,一旦我找到正确的参考,这将很容易。有人可以指出我正确的方向吗?

对于 C++ 开发人员来说,这是一个简单的问题,可以从中获得一些代表点。

谢谢。

4

1 回答 1

4

我找到了。出于某种原因,我第一次单击该项目时,属性页面为空。重试时,我在项目属性页面中找到了它。

Configuration Propertyes|Linker|Advanced|Key File. 

只需输入 snk 密钥文件的路径即可。

感谢您的关注。

于 2010-03-05T21:16:35.387 回答