AppDesignerFolder元素指定项目下“属性”文件夹所在的文件夹。这是在项目目录下的一个普通文件夹,但在解决方案资源管理器中以特殊方式显示。
IDE总是将此元素设置为“Properties”,这对应于它为每个新项目创建的属性文件夹(包含AssemblyInfo.cs的文件夹)。如果要使您的“属性”文件夹具有不同的名称,可以通过手动编辑.csproj文件来更改它。我看到有人更改它的唯一原因是当在单个目录中存在多个.csproj文件时(因此它们都不共享相同的“属性”文件夹),但那是一个非常奇怪的情况。
据我所知,这只影响文件夹在解决方案资源管理器中的显示方式。它不会对构建过程产生任何影响。
Joe的回答是正确的。我会补充一点说明。
事实证明,.resx文件和.resx.cs文件的自动生成只在AppDesignerFolder中有效。因此,如果您正在使用.resx文件,请将它们存储在AppDesignerFolder中。