C#释放资源文件dll
来源:互联网 发布:宾馆摄像头直播软件 编辑:程序博客网 时间:2024/05/17 03:15
本篇文章教你如何往程序中添加资源文件及在程序运行时释放该资源文件,
测试时我使用的资源文件类型为dll文件,其它文件类型方法是类似的,
各位依葫芦画瓢即可。
------------------------------------------------------------------------------------------------------
先讲一下资源文件的添加,这一步很重要,如果添加方法不对,在后面写代码
时,你都不知道错在哪里。
错误类型为一般为找不到该资源文件。
-----------------------------------------------------------------------------------------------------
资源添加步骤如下:
1.展开我们工程的解决方案,找到【Resources.resx】,然后双击它。
//截图如下
2.在打开的添加资源窗口中,我们将资源的类型设置为【文件】,然后我们点【添加资源】,
找到我们要添加的dll文件即可。
//截图如下:
3.资源添加成功后,我们就可以在解决方案中 的文件夹【Resources】看到我们添加的dll文件了。
//截图如下:
-----------------------------------------------------------------------------------------------------------------------------------------
资源添加成功后,就可以写代码来释放我们的dll文件到指定的目录了。
public void ReleaseRes() { //获取C:\Windows\System32路径 string path =System.Environment.GetFolderPath(Environment.SpecialFolder.System); //释放A.dll if (!File.Exists(path + @"\A.dll")) { byte[] Save = global::你的程序命名空间的名字.Properties.Resources.A;//A是dll文件的名称,不需要后缀 FileStream fsObj = new FileStream(path+@"\A.dll", FileMode.CreateNew); fsObj.Write(Save, 0, Save.Length); fsObj.Close(); }
-----------------------------------------------------------------------------------------------
您的十分满意是我追求的宗旨。
您的一点建议是我后续的动力。
- C#释放资源文件dll
- QQ2605961812,vb释放DLL,资源文件
- VC释放资源文件DLL,EXE等。。。
- C#嵌入dll到资源释放的问题
- C#嵌入dll到资源释放的问题
- C#嵌入dll到资源释放的问题
- 释放C#资源
- C# 资源释放
- C# 资源释放
- C# 资源释放
- C# 资源释放
- C# 资源释放
- C# 资源释放
- C# 资源释放
- C# 资源释放
- C#资源释放
- [转]C#资源释放
- C#释放资源(2)
- 基于ARM处理器的LCD控制及触摸屏接口设计
- Linux中记录终端(Terminal)输出到文本文件
- JFreeChart的使用
- 简单的树形dp NOJ376 小强的Linux
- linux man 手册各个章节的意义和用法
- C#释放资源文件dll
- uCOS ARM系统的启动过程及系统构架分析
- Windows 集成的身份验证连接SQL Server
- hdu 1982——Kaitou Kid - The Phantom Thief (1)
- uC/OS-II嵌入式操作系统移植
- 解决getOutputStream() has already been called for this response
- python 中的*和**
- C++ STL MAP 使用方法与应用介绍(一)
- 如何将Webbrowser获取的验证码显示在图片框中