首先 VS2010的方法
1.這是MyLib.cs (要用來生成DLL文件的.cs)
首先,打開VS2010,新建一個項目,“庫文件”如圖
一部分代碼會自動生成,然後在其中寫入一個靜態方法(並非必須靜態)方便調用。生成。會在Debug\bin中找到相應DLL文件
using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime;
using System.Text;
namespace MyLib
{
public class Class1
{
public static void print()
{
Console.WriteLine("Ca a!");
}
}
}
2.這是主程序
跟建立普通項目一樣,建立完成之後需要將上步生成的Dll文件放在新項目中的文件夾下,最好新建一個文件夾如lib
在“項目”->“添加引用”中將現在項目下面的Dll拷貝版添加進來
然後using 上一步的命名空間即可。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using ConsoleApplication2;
namespace ConsoleApplication2
{
class Program
{
static void Main(string[] args)
{
MyLib.Class1.print();
Console.ReadLine();
}
}
}
===================================================================
===================================================================
記事本版
代碼肯定不會變動太多
只是編譯過程需要注意
(windows\.net Framework下找到csc.exe 將csc.exe添加到環境變量的Path中)
生成庫文件的指令csc /target:library /out:MyLib.DLL MyLib.cs
帶庫文件的程序編譯指令 csc /out:Program.exe /reference:MyLib.DLL Program.cs
如此即可
Vs2010 只不過將編譯指令融入了設置文件中。