我是 C# 菜鸟,我已经在网上搜索过。不管怎样,我仍然不确定这一点,而且我无法完全控制我必须实现的代码,这就是为什么我想确保我不需要制作任何 dll。我有一个带有方法的 C++ 文件,我想从 C# 代码调用该方法。我刚刚将“extern C”添加到该函数中。
当我将 .h 和 .cpp 文件添加到 C# 项目时,未检测到它们。当然,当我尝试将其添加为参考时,它不起作用。
那么我绝对必须制作一个dll吗?
c# c++ dll
c# ×1
c++ ×1
dll ×1