我正在使用 CMake 生成具有 C/C++ 项目的 VS2010 解决方案:本机控制台应用程序、静态库和本机 DLL;和 C# 项目:托管控制台应用程序和托管 DLL。
我正在使用带有include_external_msproject
+CONFIGURE_FILE
技术的CMake,如此处所述。
但是,生成的解决方案不断跳过 C# 项目的构建。
在此之后,如果我“卸载项目”然后“重新加载项目”,项目现在可以正确构建。
每次我用 CMake 重新“生成”解决方案时,我都必须这样做。
为什么会这样?
有没有办法避免这种情况?