一般情况下,如果在新建或添加时选择“windows应用程序”或“控制台应用程序”时,结果都会被编译成exe,而选择“类库”时就会被编译成dll.也可以在项目属性中更改其输出类型,如下图: 下面上一个创建dll并引用的实例. 1.新建一个项目,选择类库,命名DllTest.然后写一个类,里面包含一些方法什么的,为了突出主题,作为例子,我就写了一个简单的类,如下: using System; using System.Collections.Generic; usi
在做支付项目时,引用动态库,动态库弹出支付宝或者微信的支付码,继而接收.最终将结果返回给调用动态库方法. 首先,动态库接收的是一个string 类型的xml,如 public string Pay(string inputxml){...},继而弹出一个form,可以在动态库项目中新增一个windows窗体项目 在窗体项目中,添加需要返回的支付码,即text需要返回给dll处理的条形码,窗口如下: 代码如下: public partial class ShowDialog : Form { pu