更改表单图标后,两个输出文件名解析为相同的输出?

时间:2014-01-17 01:05:59

标签: vb.net visual-studio-2010 resources resx

所以我知道这个错误的常见修复方法是删除在您的应用程序上重命名表单或其他内容时创建的额外.resx文件。但是我没有创建/重命名任何表单,而且我没有看不到任何明显的双重.resx文件..这一切都发生在为图标选择an.ico文件之后,就是这样。

编辑:

我有2个.resx文件可能与fDesigner.resx和fMain.resx相同,最后一个是一小时前创建的,我删除了它,但我仍然得到同样的错误,是不是有引用.resx文件的文件?

1 个答案:

答案 0 :(得分:4)

哦,我发现它,也可以自己回答..应用程序目录中应该有.vbproj文件,对于VB.NET,我敢肯定其他语言有不同之处。但是你必须编辑它,无论你是否删除了额外的.resx:

<EmbeddedResource Include="yourMmainForm.resx">
  <DependentUpon>yourMainForm.vb</DependentUpon>
</EmbeddedResource>

在我的情况下,Designer.resx已经依赖于我的主表单,所以即使我删除了文件后副本仍然存在,现在确定它已修复。