将⼀个C#的可执⾏项⽬(输出为EXE)转换成⼀个动态链接库(输出为DLL)⽂章⽬录
问题
在C#的项⽬中,常见的类型有可执⾏⽂件,即EXE⽂件;另⼀种常见的类型是动态链接库,即DLL⽂件,⽤于其他程序的调⽤。在C#中我们如何进⾏两种类型的修改呢?代码转换
实例说明
1. 先在解决⽅案资源管理器中右键选择需要变更项⽬类型的项⽬,如下图所⽰。
2. 选择输出类型
如下所⽰,共有三种类型:
Windows应⽤程序
即最常⽤的桌⾯应⽤程序,程序的默认⼊⼝为 Program.cs 中的 Main ⽅法
控制台应⽤程序
即DOS程序,同样默认⼊⼝为 Program.cs 中的 Main ⽅法,不过没有可视化界⾯,只有命令⾏。
类库
即.NET类的库,包括你所定义的⼤量的类的源代码。在编译后可以让其他程序在引⽤后进⾏调⽤。
附:引⽤类库项⽬以便于调试
为了便于调度,我们可以在新建⼀个项⽬后,将原类库项⽬也引⼊。然后在新项⽬的引⽤中,直接添加项⽬,如下图所⽰。这样就可以直接修改类库的源代码,并且在在测试的时候,对类库也⼀并进⾏调度。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论