Visual Studio不断在附属DLL的项目中添加resource.h



我的c++/CLI应用程序(以前使用VS2008创建)是英文的,并且有一个单独的法语版本的资源DLL。两者共享相同的resource.h文件

...MyAppresource.h
...MyAppMyApp.rc (English resources)
...MyAppMyAppFRMyAppFR.rc (French resources)

尽管MyAppFR。rc做#include "resource.h",它的文件夹中没有。相反,我告诉编译器在它的"附加包含目录"中添加基本项目的文件夹。它工作得很好,我对VS2008没有任何问题。

现在,项目已经转换为VS2012。每次在法语资源中进行更改时,都会签出项目文件并将"resource.h"添加到其中。我试图从构建和项目中排除文件,但文件仍然被添加。

    在解决方案资源管理器中选择resource.h文件
  1. File->Source Control->Advanced->从Source Control中排除resource.h

这将签出项目文件。

resource.h文件在项目中仍然是可见的,但是在它的名字旁边也会有一个小红点,表示它将被源控制器忽略。

相关内容

  • 没有找到相关文章

最新更新