
C#
这座城市没有海
这个作者很懒,什么都没留下…
展开
-
如何将.cs文件转化为.dll文件
步骤一:新建一个文本文件,将下列代码输入Path=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\csc /out:dll文件路径/t:library CS文件名称.csecho Done!pause步骤二:将路径改为你要保存的文件夹路径,如下所示:csc /out:C:\Desktop\Test.dll/t:library Test.cs步骤三:将文本保存为.bat格式后点击运行...原创 2020-07-22 11:24:06 · 1323 阅读 · 0 评论 -
动态dll文件的加载与卸载问题
刚开始用Assembly.LoadFile()和Assembly.LoadFrom()的方法加载dll文件,加载完后需要删除,发现删不了。Assembly asm = Assembly.LoadFile(@comm_dat.PATH.SeedkeyFilePath);后改用Assembly.Load()文件字节组替代,先将动态库里的数据读出来,再将数据加载,这样文件本身不会被锁住,就可以删除了。byte[] fileData = File.ReadAllBytes(@comm_dat.PATH.原创 2020-06-02 17:13:53 · 933 阅读 · 0 评论