Visual studio 2015 强制项目生成,而不考虑Visual Studio 2015中的现有更改
我有以下项目结构(仅包括相关部分): 资源:包含从数据库读取本地化信息的类,可以为强类型资源生成代码 ResourceBuilder:使用数据库配置生成强类型资源文件(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
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
- 构建解决方案
ResourceBuilder
问题:是否可以将ResourceBuilder项目配置为始终生成而不考虑更改?