我现在使用VB2008sp1, 我将文件引入到项目中,并将其定义为“嵌入的资源”,并且定义了“自定义命名空间”。当我想要读这个文件时,我定义了 Dim myFileName As String = "myLib.myfile.bin" (我自定义的资源文件)
Dim myStream As System.IO.Stream myStream = System.Reflection.Assembly.GetExecutingAssembly.GetManifestResourceStream(myFileName) Dim myBinaryReader As new binaryReader(myStream) ,当程序运行到此步时,就会出错。 系统认为我 的 myStream是空的。以前我用VB2008时从未发作这样的错误。
升级后,这里就不能运行了。我打开以前用VB2008编译好的程序,就可以通过。最近用VB2008SP1写的,就不行了。 请大家告诉我,应该如果解决这个问题。还是,我干脆用回VB2008. 请大家帮帮忙!!