生成.TLB文件输出目录

时间:2013-01-22 15:30:41

标签: c# .net com

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

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

2 个答案:

答案 0 :(得分:1)

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

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

copy "$(TargetDir)\filename.tlb" "C:\output directory path\"

答案 1 :(得分:0)

在构建后任务中使用XCOPY。