Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 如何避免在VS2008中为导入的资源文件自动生成属性名时使用下划线前缀?_Visual Studio_Embedded Resource - Fatal编程技术网

Visual studio 如何避免在VS2008中为导入的资源文件自动生成属性名时使用下划线前缀?

Visual studio 如何避免在VS2008中为导入的资源文件自动生成属性名时使用下划线前缀?,visual-studio,embedded-resource,Visual Studio,Embedded Resource,出于某种原因,VS2008在自动生成的资源类中的资源的属性名称中添加了一个“389;”前缀 当我使用“添加现有文件”对话框将多个图像文件添加到项目中时,我得到了这个结果 我怎样才能避免这种情况 谷歌让我失败了,或者,我可能让谷歌失败了,不管怎样,请帮助我!:) VS似乎在文件名中添加了下划线,长度小于三个字符,不包括扩展名(“.*)部分 就是, “a.png”的前缀为“_a.png” “abc.txt”不会加前缀 但最初的问题仍然是,有没有办法控制这种自动生成的代码行为?VS似乎在文件名中添加了

出于某种原因,VS2008在自动生成的资源类中的资源的属性名称中添加了一个“389;”前缀

当我使用“添加现有文件”对话框将多个图像文件添加到项目中时,我得到了这个结果

我怎样才能避免这种情况


谷歌让我失败了,或者,我可能让谷歌失败了,不管怎样,请帮助我!:)

VS似乎在文件名中添加了下划线,长度小于三个字符,不包括扩展名(“.*)部分

就是, “a.png”的前缀为“_a.png” “abc.txt”不会加前缀


但最初的问题仍然是,有没有办法控制这种自动生成的代码行为?

VS似乎在文件名中添加了下划线,长度小于三个字符,不包括扩展名(“*”)部分

就是, “a.png”的前缀为“_a.png” “abc.txt”不会加前缀


但最初的问题仍然是,有没有办法控制这种自动生成的代码行为?

VS添加下划线前缀的原因是,我导入的资源的文件名有纯数字名称部分,没有扩展名(即“1.bmp”),并且类或属性名以数字开头是非法的,因此,它会附加一个下划线。

VS添加下划线前缀的原因是,我导入的资源的文件名有纯数字的名称部分,没有扩展名(即“1.bmp”),并且类或属性名以数字开头是非法的,因此,它会附加一个下划线。

在任何C派生语言中,任何类型的标识符以数字开头实际上是非法的。在任何C派生语言中,任何类型的标识符以数字开头实际上是非法的。