如项目DLL包含两个cs文件:第1个文件class1.csusing System;namespace dll
{
class Class1
{
[STAThread]
static void Main(string[] args)
{
Class2 c = new Class2();
Console.WriteLine(c.outstring());
}
}
}第2个文件class2.cs
using System;namespace dll
{
public class Class2
{
public Class2()
{
}
public string outstring()
{
return "这个一个测试字符串";
}
}
}如何在编译器一次性编译成一个exe + 一个dll文件呢?
{
class Class1
{
[STAThread]
static void Main(string[] args)
{
Class2 c = new Class2();
Console.WriteLine(c.outstring());
}
}
}第2个文件class2.cs
using System;namespace dll
{
public class Class2
{
public Class2()
{
}
public string outstring()
{
return "这个一个测试字符串";
}
}
}如何在编译器一次性编译成一个exe + 一个dll文件呢?
或
用csc /t:library class2.cs生成dll
再用csc /r:class2.dll class1.cs生成exe所以此题无解?