C#的sln,想升成dll文件,请问如何处理

请问C#内,建立的窗体文件sln,完成代码的开发后,想升成dll文件,给其他程序调用,请问如何能升成dll文件呢,请大家指导一下,谢谢;

  • 打开 Visual Studio,在解决方案资源管理器中右键单击窗体项目,并选择“属性”选项。
  • 在窗体项目属性页面中,选择“生成”选项卡。
  • 在“输出类型”下拉框中选择“类库”,并将“目标框架”设置为你想要的 .NET Framework 版本。
  • 确定所有设置,并重新生成项目。
  • 在生成成功后,在窗体项目的输出目录中找到生成的 DLL 文件。

sln只不过是个快捷方式,是用来鼠标双击打开解决方案用的
要生成dll,首先你的工程类型必须是类库工程
然后你编译,自然会在bin\debug文件夹下生成dll
(默认是这个目录,看你输出目录有没有改成别的目录)
如果你建立的是控制台工程,那么只会生成exe,不会生成dll
必须是类库工程才会生成dll

首先,在项目属性的输出类型中,将输出类型改为“类库”,然后点击确定;

接着,在项目属性的生成选项中,将文件类型修改为dll,然后点击确定;

最后,点击菜单栏中的“解决方案”,在下拉菜单中选择“生成解决方案”,就可以在项目的bin下生成一个dll文件。

该回答引用GPTᴼᴾᴱᴺᴬᴵ
在 Visual Studio 中创建的窗体项目是一个可执行文件(exe)项目,如果需要将其编译成动态链接库(DLL),可以按照以下步骤进行操作:

  1. 打开 Visual Studio,打开窗体项目的解决方案。
  2. 右键单击窗体项目,选择“属性”选项。
  3. 在属性窗口中,选择“常规”选项卡,将“输出类型”更改为“类库”。
  4. 保存更改,并重新生成项目。
  5. 生成成功后,会在输出目录中生成一个 DLL 文件。

需要注意的是,生成的 DLL 文件不包含可执行代码,因此无法直接运行。它只包含程序集的代码和元数据。如果需要使用该 DLL 文件,需要将其添加到其他项目的引用中,并在代码中调用其中的方法。