繁体   English   中英

Visual Studio 2008,C#项目,获取资源的文件路径

[英]Visual Studio 2008, C# project, get filepath of a resource

我已经将DLL作为资源添加到我的项目中。 我在使用CSharpCodeProvider进行编译时,需要获取此DLL的文件路径。 只能将引用的程序集作为文件路径传递到它的ReferencedAssemblies属性。

我可以很容易地为我的资源DLL获得一个字节数组。 目前,我将字节数组写入临时文件,如果在编译后将其删除...不是更好吗? 对我来说,这个文件必须位于某个地方并且易于访问,这不仅是字节流,而且是很有意义的。

谢谢 !

资源文件没有路径。
您需要使用Assembly.GetManifestResourceStream读取其内容。

有关更多信息,请访问http://msdn.microsoft.com/zh-cn/library/xc4235zt.aspx

试试这个属性。 Resources.YOUR_RESOURCE_FILENAME

暂无
暂无

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

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