我想检索嵌入在资源(RESX文件)在VS2008 C#项目中的HTML文件的文件路径。我想给这个文件到本地WebBrowser控件(PIEHtml)的路径能在我的应用程序导航(DTM_NAVIGATE)。我知道我可以将字符串传递到使用DTM_ADDTEXTW但由于HTML文本大小是如此之大,我不想通过字符串控制这种控制。我需要以某种方式提取的文件路径为嵌入式资源管理器这里面的html文件。

我尝试使用但这并不给内部组件的HTML文件路径:

private ResourceManager resManager = new ResourceManager("AppName.FolderName.FileName", System.Reflection.Assembly.GetExecutingAssembly());

this.lbl.Text = resManager.GetString("StringInResources"); 

和还阅读检索资源卫星组件但它确实不能解决我的问题。

可有人请提供信息就如何实现这一目标?

没有正确的解决方案

其他提示

你会不会首先要提取资源?或至少将其加载到内存?

尝试此链接: http://www.csharper.net/blog/getting_an_embedded_resource_file_out_of_an_assembly.aspx

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top