如何解决或删除此Visual Studio资源警告?

Cas*_*sen 13 visual-studio-2010

任何人都可以在这里帮助我们 - 我们已经有几个月的这个错误,并有很多人去除它,但我们仍然想知道为什么它在那里或如何删除它.如何解决或删除此警告?

警告351自定义工具"GlobalResourceProxyGenerator"与文件"App_GlobalResources\GridLocalization.bg-BG.resx"关联,但在项目中找不到自定义工具的输出.您可以尝试通过右键单击解决方案资源管理器中的文件并选择"运行自定义工具"来重新运行自定义工具.

Cas*_*sen 15

在检查了csproj文件并在组中讨论之后,我们得出了以下答案:

将资源添加到项目后,使用向导添加它们.此向导还添加了设计器文件,因此对于每个reasource文件,还有一个.designer文件.

这被视为语言特定资源不需要的东西,设计器文件被删除.

但是,csproj文件维护了自定义工具引用.

为每个资源文件删除此引用(到"GlobalResourceProxyGenerator")删除了该问题.

问题是,在手动删除设计器文件时,Visual Studio 2010不会自动删除此工具引用,从而产生此警告.

  • 删除工具参考 (2认同)

小智 6

在我的情况下,这是由<LastGenOutput>csproj 文件中的一个条目引起的,该条目引用了一个不存在的文件。删除该行消除了警告。