Rog*_*mbe 29 resx visual-studio
我有Resources.resx,用于生成Resources.designer.cs.应该检查Resources.designer.cs,还是可以依赖Visual Studio在需要时生成它?
Qui*_*nnG 15
我的偏好是:如果它被构建系统修改,请确保构建过程将创建它并且不进行检查.
对于像'designer'这样的自动生成的文件,我会检查它们.它们只有在其他组件发生变化时才被修改(由我).它由VS生成,而不是由构建系统修改.
小智 6
我遇到了一个我正在遇到的问题的帖子,不太一样,但它帮助我找到了一个临时解决方案.这是我发现可能对你有帮助的......
我正在创建一个简单的字符串资源文件.然后我使用修改后的CodeProject程序将其翻译成外语.(一旦我们稳定代码,我们将使用专业服务)该实用程序不会创建designer.cs文件.做一个重建所有没要么重新创建文件.看来,每次使用外部工具(而不是Visual Studio设计器)修改resx文件时,都会丢失那些同步的更改.在我的例子中,设计器文件仅用于强调字符串到属性名称.如果您使用ID来拉取字符串(古老的方法),那么您根本不需要这些文件,因此不需要将它们检入源控件.但是,如果您使用对这些字符串的强类型访问(更现代的方法),您应该检查它们.
顺便说一句......我确实找到了一种方法来重新同步那些designer.cs文件和他们的resx计数器部分,因为那是我的问题......我需要它们.在解决方案资源管理器中选择resx文件并将CustomTool属性设置为PublicResXFileCodeGenerator会立即创建designer.cs文件.不幸的是,如果已经设置,则必须取消设置,然后重新设置它以创建文件.如果有人知道通过一些自动化手段强制重新创建这些的方法...我会非常感激.
谢谢.
归档时间: |
|
查看次数: |
8111 次 |
最近记录: |