运行这个C#项目 - “资源文件"属性\ Resources.resx"无法找到

时间:2014-07-31 05:06:55

标签: c# visual-studio-2012 windows-7

我刚刚下载了这个项目,我收到以下错误

1>------ Rebuild All started: Project: ChromeSample, Configuration: Debug x86 ------
1>C:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets(2318,5): error MSB3552: Resource file "Properties\Resources.resx" cannot be found.
========== Rebuild All: 0 succeeded, 1 failed, 0 skipped ==========

我正在使用VS2012 - Windows 7来构建它。有关如何解决它的任何建议。我很久没有使用过C#了,需要看看它是否可以立即使用。

7 个答案:

答案 0 :(得分:18)

在解决方案资源管理器中,打开树项Properties

右键单击并为AssemblyInfo.cs,Resources.resx和Settings.settings选择remove from project

你可以建立。

答案 1 :(得分:1)

通过发布的MSDN网址,下面是您拥有的文件列表。因此,您将收到该错误,因为您没有名为Resources.resx的文件。

如果需要,您可以从visual studio添加一个。

enter image description here

答案 2 :(得分:0)

转到Source Control Explorer。找到您的项目,右键单击并选择“将项目添加到文件夹”。选择属性,应该有你的missinProperties \ Resources.resx

答案 3 :(得分:0)

VB:

我之前使用VB2008,当更改为2015时,我收到错误“找不到文件:progName.resX

我终于注意到有3个模块有一个名为“NET Managed resourse(progName1).resourse”的文件和progName3相同,但progName2文件的原始名称是“Net Managed resourses(progName2(1) ).resourses“

我刚重命名该文件并删除了(1)并且VB 2015找到了它。

答案 4 :(得分:0)

在解决方案资源管理器中,打开树项属性。

删除Resources.resx并重建项目。

祝你好运!

答案 5 :(得分:0)

对于Visual Studio 2017,在解决方案资源管理器中展开“我的项目”树,然后选择苍蝇,然后在树下并右键单击“从项目中排除”。

然后清理并重建。

希望如此。

答案 6 :(得分:0)

Visual Studio 2017 Windows 10

我添加了一个 resx 文件,但由于某种原因它没有显示在解决方案树中。 为了猜测发生了什么,我从文件夹中删除了该文件。之后,该项目没有构建,因为“资源文件...无法找到”错误。

什么对我有用:

我打开了 csproj 文件并删除了与该文件相关的条目。

enter image description here

enter image description here