从C#项目中制作DLL?

8

是否可以从Visual Studio C#中的现有项目制作DLL文件?而不是提供exe文件,我想提供一个DLL文件供另一个人在他的代码中使用我的方法。 我想将整个项目作为一个整体并提供一个DLL。这已经是一个包含许多组件的大型项目,但构建方式不正确,将需要花费很长时间将此代码转换为模块,因此我宁愿将整个项目作为DLL提供。

感谢任何帮助。

2个回答

18

项目属性 -> 应用程序选项卡 -> 输出类型 -> 在那里选择 '类库'。


值得注意的是,DLL文件将位于项目的“bin”文件夹中。 - WWZee

1
你想保留项目的EXE版本吗?
如果是这样,请在同一方案中创建一个目标为assembly的新项目,然后链接现有的.cs/.vb文件。
进行链接:
右键单击项目
添加现有项
选择.cs文件
单击“添加”下拉箭头
选择链接
点击“添加链接”按钮。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接