c# 在内存中装载并运行程序或程序集

时间:2013-04-18 05:33:16
【文件属性】:

文件名称:c# 在内存中装载并运行程序或程序集

文件大小:71KB

文件格式:RAR

更新时间:2013-04-18 05:33:16

在内存中装载并运行程序或程序集

在内存中装载并运行程序或程序集在内存中装载并运行程序或程序集


【文件预览】:
TestMemoryEXE
----WindowsFormsApplication1()
--------bin()
--------Form1.Designer.cs(2KB)
--------Program.cs(485B)
--------obj()
--------Form1.cs(1KB)
--------WindowsFormsApplication1.csproj.user(74B)
--------Form1.resx(6KB)
--------WindowsFormsApplication1.csproj(3KB)
--------Properties()
----WindowsFormsApplication2()
--------bin()
--------WindowsFormsApplication2.csproj(3KB)
--------Form1.Designer.cs(1KB)
--------Program.cs(485B)
--------obj()
--------Form1.cs(354B)
--------Properties()
----TestMemoryEXE.suo(22KB)
----TestMemoryEXE.sln(1KB)
----Debug()
--------WindowsFormsApplication1.pdb(30KB)
--------WindowsFormsApplication2.pdb(28KB)
--------WindowsFormsApplication2.exe(8KB)
--------WindowsFormsApplication1.vshost.exe.manifest(490B)
--------WindowsFormsApplication1.vshost.exe(14KB)
--------WindowsFormsApplication1.exe(9KB)

网友评论

  • 非常好。但有些限制
  • 很强大的例子,学习了
  • 可以运行,但是如果运行的EXE调用了其他DLL,DLL不能自动载入内存运行。简单说就是复杂的程序必须在本地落脚才能执行。没有实现纯内存运行。
  • 看过了,了解了原理,这个东西还是要C++写更好.
  • 只有dll和vs写出的exe可以执行 。
  • 测试了,限制很大,而且还经常出现异常……
  • 这个说明了怎样从内存里面加载dll .