下午试图使用嵌入资源中的图片,可是,一直都无效,跟踪后,发现stream为空
Assembly assembly = Assembly.GetExecutingAssembly();
string projectName = assembly.GetName().Name.ToString();
string name = projectName + ".Resource.aa.jpg";
System.IO.Stream stream = assembly.GetManifestResourceStream(name);
if(stream!=null) pic.Image = new Bitmap(stream);
我说奇怪,明明就在那,怎么会空呢,发现资源中的名称为"aa.JPG",想微软应该不至于犯这种错误吧,就一直尝试用别的办法,可就是不出来,后来,就试着将资源中的名称改成"aa.jpg",没想还真的成功了.