将代码转换为.dll,open&修改存在的.dll文件

时间:2014-04-21 06:14:25

标签: asp.net .net dll

将代码转换为.dll的基本目的是什么?是否必须,我们可以打开&修改存在.dll文件,怎么样?

Dll文件有版本吗?如果Visual Studio 2005中的Code .dll支持VS2008中的所有其他版本,2010,2012& 2013年以及.net的每个版本

1 个答案:

答案 0 :(得分:0)

DLL文件只是一个没有static void Main(string[] args)函数的.exe。它遵循exe为跨Visual Studio版本打开项目所做的所有规则,并且具有与.NET版本作为普通exe的兼容性相同的规则。它只是让你将你的代码拆分成更小的块,所以如果你想更新你的代码的子组件或使用别人编写的子组件,你不需要在主exe的项目中包含代码。

dll真的不能打开"像exe一样,因为打开exe的行为导致static void Main(string[] args)函数运行(dll没有)。你不能编辑"一个编译过的dll非常多,如果你想要"编辑"一个exe。