我收到此错误:
错误CS1566:读取资源文件时出错 'V:\ SOFTWARE \应用程序\ XX \ XX \ XX \ OBJ \ 86 \发布\ xx.Form1.resources' - '该系统找不到指定的文件。 “
当Visual Studio打开并重新启动电脑时,问题就开始了,不知怎的,csproj被破坏了。我做了另一个新的解决方案并替换了文件,并添加了链接
答案 0 :(得分:1)
可能是您创建了一个文件。之后,您将其删除。并且* .csproj文件没有自动更新。 有时,文件名无法从* .csproj文件中删除。实际上,当您删除文件时,*。csproj文件必须进行更新。
解决方法是:打开* .csproj文件并删除相关文件名。从您的* .csproj中删除“ Form1”名称后,您的解决方案将构建
答案 1 :(得分:0)
您可以将“复制到输出目录”属性设置为“始终复制”
复制到输出目录属性
此属性指定将所选源文件复制到输出目录的条件。如果永远不将文件复制到输出目录,请选择“不复制”。如果始终将文件复制到输出目录,请选择“始终复制”。
答案 2 :(得分:0)
我有同样的问题。我当时在调试解决方案配置中工作,我的文件在... obj \ x86 \ Debug文件夹中丢失了。
我为使其运行而做的是将配置更改为已发布,然后尝试构建解决方案。然后我将Form1.resources文件从... obj \ x86 \ Release文件夹复制到... obj \ x86 \ Debug文件夹中。
答案 3 :(得分:0)
尝试清洁溶液。有时,您还需要先清除其他错误,然后再清除此错误。