在研发时出现运行时错误System.ArgumentException无法在类中找到资源

来源:互联网 发布:mac页面刷新快捷键 编辑:程序博客网 时间:2024/05/14 18:56

System.ArgumentException无法在类中找到资源

 

备注:本文要解决的问题如下图,此错误会在运行时出现,此问题的出现主要由于我们的忽视和经验问题

         下面我们将以图文并茂的形式讲述怎么去解决此错误,简单设置下就OK了...

------------------------------------------------------------------------------------------------------------------------------------------------------

如上图所示错误,我们展示下出现此错误的例子,如下图:

       说明:此例中讲述的是一个用户控件TreeComboBox里面运用到了一张.bmp的图形文件

                Bitmap bm = new Bitmap(this.GetType(), "BM_dropdown.bmp");

                按常理来说,生成成功,地址路径也正确,不会出问题了,但为什么还是报错呢?

                继续往下看,我们去找出问题所在,并解决它...

------------------------------------------------------------------------------------------------------------------------------------------------------

解决方案,如图:

说明:

       当我们查看.bmp图片文件属性时,会发现图中所圈属性,出现上述图片错误的解决方案就是只要把属性[生产操作]设置成[嵌入的资源]

       此问题就解决了,OK 说到这有木有发现很简单呢?

       顺便说个题外话,我们最好把属性[复制到输出目录]设置成[始终复制],避免我们发布后和直接操作Bin目录中的应用程序时出现不必要的问题

       习惯成自然,就不会了

 

原创粉丝点击