繁体   English   中英

使用导入的图像资源进行编译时出错

[英]I get an error when compiling with an imported image resource

这变成了一场噩梦!

我有一个C#DLL项目,它有常规的About Form。 我去添加我自己的图像:

在此输入图像描述

我可以看到它列出,我接受:

在此输入图像描述

看起来很好:

在此输入图像描述

我编译的那一刻我得到这个错误:

在此输入图像描述

我用Google搜索了错误:

参数docData必须实现接口IVsTextStream

它建议删除RES文件。

我很困惑。 我认为这将是一个简单的练习,尽管有几次尝试,但不能使用我自己的图像。

好吧,我不知道为什么会出现这个问题。 但这是我的解决方法:

  1. 我创建了一个新的C#DLL项目。
  2. 我添加了关于表格。
  3. 我在IDE中打开了表单RESX文件。
  4. 我添加了新图片。
  5. 我将图像设置为嵌入式。
  6. 我删除了现有的图像。
  7. 我将新图像重命名为旧图像。
  8. 我重新启动了项目,图像显示正常。
  9. 我用NotePad ++打开了RESX文件,并将图像位复制到我关于窗口RESX文件的实际项目中。
  10. 它显示和编译。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM