我的解决方案由 Native C++ DLL 项目和 C# 类库组成。C# 类库是原生 DLL 的包装器。
类库是 AnyCPU,native 里面有 Win32 和 x64 架构。基本上,我需要先构建本机 DLL 的 32 位和 64 位版本,然后是 C# 库。这是一个严格的依赖关系,因为 DLL 作为资源嵌入到 C# 库中。
- 如果可以从 Visual Studio 制作,该怎么做?
- 如果不可能,如何使用 msbuild 来做到这一点?
我的解决方案由 Native C++ DLL 项目和 C# 类库组成。C# 类库是原生 DLL 的包装器。
类库是 AnyCPU,native 里面有 Win32 和 x64 架构。基本上,我需要先构建本机 DLL 的 32 位和 64 位版本,然后是 C# 库。这是一个严格的依赖关系,因为 DLL 作为资源嵌入到 C# 库中。
这是你应该做的: