在 Visual Studio (2008) 中,即使项目是最新的,是否可以强制 C++ 项目的构建后事件运行?
具体来说,我有一个构建 COM 进程内服务器 DLL 的项目。该项目有一个运行“regsvr32.exe $(TargetPath)”的构建后步骤。这在“重建”上运行良好,但只有在对项目的源代码进行了更改时才能在“构建”上运行。
如果我在不进行任何更改的情况下进行“构建”,Visual Studio 只会报告项目是最新的并且什么都不做 - 构建后事件不会运行。有什么方法可以强制事件在这种情况下运行?这是必要的,因为尽管 DLL 本身是最新的,但注册信息可能不是。