You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在Visual Studio Code中将C#类转换为.dll文件的方法

在VS Code中把C#类编译为.dll文件的步骤

1. 安装必备工具和扩展

  • 安装C# Dev Kit扩展(VS Code应用商店直接搜索即可,它会自动配置C#开发所需的基础组件)
  • 安装.NET SDK:安装完成后,打开VS Code终端输入dotnet --version,能正常输出版本号即为安装成功

2. 两种编译方式任选其一

方式一:使用类库项目(推荐,适合多文件或需后续维护的场景)

  • 打开VS Code终端,运行命令创建类库项目:
    dotnet new classlib -n YourDllName
    
  • 将你的C#类文件替换项目中默认的Class1.cs,或者直接添加到项目目录下
  • 执行编译命令:
    • 生成Debug调试版本:dotnet build
    • 生成Release优化版本(适合发布使用):dotnet build -c Release
  • 生成的.dll文件位于项目目录下的bin/Debug/net[你的SDK版本]/或bin/Release/net[你的SDK版本]/文件夹内

方式二:直接编译单个.cs文件(快速便捷,适合单文件场景)

  • 准备好你的C#类文件,例如MyCustomClass.cs
  • 在VS Code终端切换到该文件所在目录,运行命令:
    csc /target:library MyCustomClass.cs
    
  • 执行完成后,同目录下会直接生成MyCustomClass.dll文件

注意事项

  • 如果你的类依赖第三方库,优先选择类库项目,可通过dotnet add package [包名]命令添加依赖,编译时会自动处理依赖引用
  • 确保.NET SDK版本与你的代码特性兼容,比如使用C# 10特性需安装.NET 6及以上版本

内容的提问来源于stack exchange,提问作者Kin

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.21 00:47:38