3

我有一个编译的 c# 程序集,我正在为 COM 公开注册。为了将我的库导入到一些遗留的 c++ 代码中,.tlb 文件需要位于我的“包含”目录之一中。

而不是将我的 bin 目录添加到将使用它的项目的包含目录中,并且由于这些项目将始终在相同的文件夹结构下编译,我想知道在编译时是否可以将我的 .tlb 文件定向到一个特定的目录。

4

2 回答 2

3

Project Properties下方Build Events有一个构建后事件部分。在这里,您可以应用您想要的任何命令,包括复制。

下面是一些示例代码,它将文件从 bin\Debug 目录复制到 C:\ 驱动器中的另一个目录。

copy "$(TargetDir)\filename.tlb" "C:\output directory path\"
于 2013-01-22T15:49:50.717 回答
0

在构建后任务中使用 XCOPY。

于 2013-01-22T15:43:47.280 回答