在创建C#.NET .dll文件(Creating a .dll file in C#.Net)

2019-07-22 14:26发布

我已经创建了一个项目,这是我需要调用在另一个Windows应用程序项目这个项目的dll C#控制台应用程序项目。 我所建造的项目在Visual Studio 2010,并检查.dll在BIN \ debug文件夹中的文件,但不创建它。

但是,清单文件和.exe文件havebeen创建。 请帮助我如何创建一个.dll在这种情况下。

Answer 1:

You need to make a class library and not a Console Application. The console application is translated into an .exe whereas the class library will then be compiled into a dll which you can reference in your windows project.

  • Right click on your Console Application -> Properties -> Change the Output type to Class Library



Answer 2:

要创建一个DLL文件,单击新建项目,然后选择类库。

输入代码,这是自动为您创建,然后单击生成调试菜单解决方案中的类文件。

现在,看看在你的目录:../debug/release/YOURDLL.dll

有啊! :)

PS DLL文件无法就像正常applciation(EXE)的文件中运行。 你需要创建一个单独的项目(可能是一个双赢的形式应用),然后你的dll文件添加到该项目作为“参考”,你可以通过进入Solution Explorer中,右键单击您的项目名称,选择Add做到这一点然后,参照浏览到。无论您保存您的DLL文件。

欲了解更多详情请点击这里



Answer 3:

您需要更改项目设置。 右键点击你的项目,选择性质在。 在应用程序选项卡更改输出类型类库而不是Windows应用程序。



Answer 4:

控制台应用程序是一个应用程序文件(.exe),而不是一个库文件(.dll)。 为了使库中,创建一个新的项目,在项目类型中选择“类库”,那么你的第一个代码逻辑复制到这个新项目。

或者你也可以编辑项目属性和输出类型选择类库,而不是控制台应用程序。

正如一些代码可以是“安慰”依赖,我想如果你检查你的逻辑,当你把它复制第一个解决方案是更好的。



文章来源: Creating a .dll file in C#.Net
标签: c# .net file dll