取Assembly中的资源

比如说在Assembly中存在一下Popup.JS文件,总是我们知道打包的时候是作为资源文件进行打的,我们可以用以下方法取得这文件
   StreamReader reader1 = new StreamReader(Assembly.GetCallingAssembly().GetManifestResourceStream("Popup.JS"));
在.NET 1.X中要把图片或者.JS打包进DLL文件中是需要通过手动修改工程文件来实现的,就是把BuildAction属性设置成EmbeddedResource就行了.但在.NET 2.0中有所方便,可以通过Assemblinfo.cs文件就行了,在里面有一个叫WebResource的Attribute,通过它就能完成上述功能.
posted @ 2005-11-14 11:31  潘胜国  阅读(548)  评论(0编辑  收藏  举报