【发布时间】:2011-03-24 18:03:17
【问题描述】:
我有一个使用托管 c++ 并使用本机 c++ 库的 dll。然后这个 dll 又被 c# 接口使用。您可能已经猜到,托管 c++ 只是互操作代码。其中没有任何内容被导出。
我们有一个新要求,即托管 c++ 和本机 c++ 都可以由外部 c++ 可执行文件访问(用于内部测试目的)。所以我正在考虑将托管 c++ 层更改为一个库,并有一个单独的项目通过使用托管库和本机库来创建 dll。那里不会有任何新代码。这只是一个消耗两个库的项目。然后,我们可以有另一个项目,它也使用这两个库并在顶部添加一些测试代码。但是我很难让它发挥作用。我无法让 IDE 生成我的 dll。有人对我有什么建议吗?
【问题讨论】:
标签: visual-studio-2010 dll managed-c++