Visual studio 2015 强制项目生成,而不考虑Visual Studio 2015中的现有更改

Visual studio 2015 强制项目生成,而不考虑Visual Studio 2015中的现有更改,visual-studio-2015,build,Visual Studio 2015,Build,我有以下项目结构(仅包括相关部分): 资源:包含从数据库读取本地化信息的类,可以为强类型资源生成代码 ResourceBuilder:使用数据库配置生成强类型资源文件(bin\debug\Resources.cs),如下所示: public class Resources { private static IResourceProvider resourceProvider; public static void SetProvider(IResourceProvider pr

我有以下项目结构(仅包括相关部分):

资源:包含从数据库读取本地化信息的类,可以为强类型资源生成代码

ResourceBuilder:使用数据库配置生成强类型资源文件(
bin\debug\Resources.cs
),如下所示:

public class Resources {
    private static IResourceProvider resourceProvider;

    public static void SetProvider(IResourceProvider provider)
    {
        resourceProvider = provider;
    }

public static string HomeCategory => (string) resourceProvider.GetResource("HomeCategory", CultureInfo.CurrentUICulture.Name);

public static string HomeAllCategories => (string) resourceProvider.GetResource("HomeAllCategories", CultureInfo.CurrentUICulture.Name);

    // ...
}
此项目具有以下设置:

  • 运行生成后事件:始终
  • 生成后事件命令行:“$(ProjectDir)bin\Debug\ResourceBuilder.exe”
因此,如果该项目构建,它将自动运行并生成资源文件

其他项目直接引用
资源
类中的静态属性


资源更改(添加/删除)的开发周期如下:

public class Resources {
    private static IResourceProvider resourceProvider;

    public static void SetProvider(IResourceProvider provider)
    {
        resourceProvider = provider;
    }

public static string HomeCategory => (string) resourceProvider.GetResource("HomeCategory", CultureInfo.CurrentUICulture.Name);

public static string HomeAllCategories => (string) resourceProvider.GetResource("HomeAllCategories", CultureInfo.CurrentUICulture.Name);

    // ...
}
  • 更改数据库条目
  • 手动运行
    ResourceBuilder
  • 构建解决方案
如果没有代码更改(仅数据库更改),则Visual Studio将跳过其生成,因此需要手动运行
ResourceBuilder

问题:是否可以将ResourceBuilder项目配置为始终生成而不考虑更改?