C#如何编译生成dll文件供程序调用-创新互联
小编给大家分享一下C#如何编译生成dll文件供程序调用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

一、使用vs2017 创建动态dll文件
方法一:
1、新建-项目-类库
2、创建一个.cs文件 写入代码,例如:建立一个Windows窗体

略丑,简单明了。。。
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace ClassLibrary1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
MessageBox.Show("调用成功!");
}
}
}3、运行文件,就会在Debug目录下生成ClassLibrary1.dll文件
方法二:
或者在已经写好的模块中,选择项目,右键-属性-输出类型处选择类库

最后 右键-重新生成

二、调用ClassLibrary1.dll文件方法
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.Runtime.InteropServices;
using ClassLibrary1; //引入命名空间
namespace 调用DLL
{
public partial class Fo : Form
{
public Fo()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
Form1 f = new Form1(); //实例化对象 调用
f.Show();
}
}
}以上是“C#如何编译生成dll文件供程序调用”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注创新互联成都做网站行业资讯频道!
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
文章题目:C#如何编译生成dll文件供程序调用-创新互联
文章分享:http://www.jxjierui.cn/article/dschsg.html


咨询
建站咨询
