我有一个需要调用 C# dll 的 C++ 函数。C++ 函数只是将值发送到 C# dll 函数。C# dll 使用这些值生成一些文件,然后完成。
我的问题是,使用 COM 时,每次使用不同的计算机时都需要注册 DLL。那么,有没有办法注册 dll 文件并在构建时生成 .tlb 文件?
复制 $(TargetPath) $(TargetDir) C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\RegAsm.exe $(TargetPath) /codebase CReportGenerationDLL.dll /tlb:CReportGenerationDLL.tlb
这是我尝试过的,但它不起作用..我退出代码 9009
//Pewdut