Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个编译的 c# 程序集,我正在为 COM 公开注册。为了将我的库导入到一些遗留的 c++ 代码中,.tlb 文件需要位于我的“包含”目录之一中。
而不是将我的 bin 目录添加到将使用它的项目的包含目录中,并且由于这些项目将始终在相同的文件夹结构下编译,我想知道在编译时是否可以将我的 .tlb 文件定向到一个特定的目录。
在Project Properties下方Build Events有一个构建后事件部分。在这里,您可以应用您想要的任何命令,包括复制。
Project Properties
Build Events
下面是一些示例代码,它将文件从 bin\Debug 目录复制到 C:\ 驱动器中的另一个目录。
copy "$(TargetDir)\filename.tlb" "C:\output directory path\"
在构建后任务中使用 XCOPY。