我们正在使用PublicResXFileCodeGenerator产生*.设计师。cs文件*.另文件。目前,这些是时产生的。另保存或当我们右击和选择"运行定义的工具"。

我希望能够运行这个工具将自动在制造时间,而不是必须这样做。设计师。cs文件是不保留下来源的控制,所以它得到讨厌不得不手动产生每次别人改变的资源,或在第一个第一个结帐。这是所有权利,如果该文件产生关于每一个建立,因为他们不是很大,但这样做只有当他们失日期会更冷却器。

注:这将是作为一部分的一些工作室建设,而不是一个命令行的建立。我发现了一个回答另一个问题时说,这是可以从内VS,只是没有命令行: 运行一些工作室的定制工具,在建立时间

有帮助吗?

解决方案

你可以写一VS宏观,只是运行的定义的工具,当你需要它。自动化的方法是 VSProjectItem.RunCustomTool.看看这个回答这样一个类似的问题: 运行定义的工具,为整个解决方案

否则, PublicResXFileCodeGenerator 只是一个VS包装上 StronglyTypedResourceBuilder类, 那你可以自动的方式。我不知道,如果有一个Msbuild任务在它上面的,但你也可以写一个,或者你可以写一个自定义的程序在一个预先建立的步骤。这里的一个例子是关于如何使用这类: 强类型的资源ASP.NET

其他提示

看一看这个代码项目文章。这听起来像这是一个很好的起点,以得到你想要的东西。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top