c++ - 我如何在 VS2008 中强命名 C++ 程序集?

标签 c++ visual-studio-2008 strongname

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

我有一些用 C++ 编写的 native DLL 的包装器。 (LGPL 项目))。我要在强命名程序集中使用它。

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

我想我需要编辑 vcproj 文件并引用 key 文件,比如

 /KEYFILE:"sgKey.snk" 

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

我相信一旦我找到正确的引用资料就会很容易。有人可以指出我正确的方向吗?

C++ 开发人员可以从中获得一些代表分数的简单问题。

谢谢。

最佳答案

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

Configuration Propertyes|Linker|Advanced|Key File. 

然后只需输入 snk key 文件的路径。

感谢您的关注。

关于c++ - 我如何在 VS2008 中强命名 C++ 程序集?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2389886/

相关文章:

c++ - Visual C++ 2008 链接(特别是嵌入 list )花费的时间太长

OS X 和 Linux 上的 C#?

visual-studio-2008 - NAnt和VS2008(.NET 3.5)-不支持文件Solution.sln的解决方案格式

assemblies - 如何为程序集分配强名称?

.net - 使用强名称签名如何防止伪造一组程序集?

c++ - STL vector.push_back() 抽象类不编译

c++ - windows 8.1下Matlab 2014b安装SPAMS工具箱的方法

c++ - 参数类型推导、引用和右值

.net - 为什么可以使用反射从签名程序集中加载未签名程序集中的类型?

c++ - 指针 vector 的大小