我有一个编译的c#程序集,我正在注册COM暴露。为了将我的库导入一些遗留的c ++代码,.tlb文件需要位于我的“include”目录之一。
而不是将我的bin目录添加到将使用它的项目的include目录中,并且由于这些项目将始终在相同的文件夹结构下编译,我想知道在编译时是否可以指导我的。 tlb文件到特定目录。
答案 0 :(得分:1)
在Project Properties
下的Build Events
下,有构建后事件部分。在这里,您可以应用任何您想要的命令,包括复制。
这是一些示例代码,它将bin \ Debug目录中的文件复制到C:\驱动器中的另一个目录。
copy "$(TargetDir)\filename.tlb" "C:\output directory path\"
答案 1 :(得分:0)
在构建后任务中使用XCOPY。