如何对 C++ 进行强命名?在VS2008中组装?
我没有在 Windows 上开发 C++ 的经验,但我是一名 C# 开发人员。
我有一些用 C++ 编写的本机 DLL 的包装器。 (LGPL 项目))。我要从一个强命名程序集中使用它。
如何设置 C++ 程序集的强命名?没有像 C# 项目中那样可用的“签名”属性选项卡。
我想我需要编辑 vcproj 文件并引用密钥文件,就像
/KEYFILE:"sgKey.snk"
我在这个网站上找到的那样: http://www.windows-tech.info/17/6a8f0ab94246fb61.php
我确信一旦找到正确的参考资料就会很容易。有人能指出我正确的方向吗?
对于 C++ 开发人员来说,这是一个简单的问题,可以从中获得一些代表点。
谢谢。
I have no experience developing C++ on Windows, but I am a C# developer.
I have a wrapper around some native DLLs that is written in C++. (A LGPL project)). I was to use this from a strong named assembly.
How do I set up the strong naming of the C++ assembly? There is no 'Signing' properties tab available as there is in C# projects.
I imagine that I need to edit the vcproj file and put a reference to the key file, something like
/KEYFILE:"sgKey.snk"
that I found at this site: http://www.windows-tech.info/17/6a8f0ab94246fb61.php
I'm sure it will be easy once I find the right reference. Can someone point me in the right direction?
An easy question for C++ devs to get some rep points out of.
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我找到了。由于某种原因,我第一次单击该项目时,属性页面显示为空。重试时,我在项目属性页面中找到了它。
只需输入 snk 密钥文件的路径即可。
感谢您的关注。
I found it. For some reason the first time I clicked on the project the property pages came up empty. On retry I found it in the project property page.
And just enter the path to the snk key file.
Thanks for looking.