如何通过.NET CLI命令行添加单个非项目DLL文件引用
操作方法
直接使用dotnet add reference命令指定本地DLL路径即可,.NET CLI原生支持添加独立DLL引用,不需要手动修改项目文件。
在你要操作的项目目录下执行命令:
dotnet add reference /path/to/lib.dll
注意事项
- 如果当前终端路径不在项目文件(
.csproj)所在目录,可以通过--project参数显式指定要修改的项目文件路径:dotnet add reference /path/to/lib.dll --project ./src/MyDemo/MyDemo.csproj - 命令执行后会自动在项目文件中写入对应的
<Reference>节点,和你在Visual Studio里通过UI添加DLL引用的最终效果完全一致 - 提前确认引用的DLL目标框架版本和当前项目的目标框架兼容,否则会触发编译错误或者运行时异常
- 不要和
dotnet add package命令混淆,后者仅用于添加NuGet源托管的包引用,不适用于本地单独DLL的引用场景。
内容的提问来源于stack exchange,提问作者c136
相关产品推荐
相关产品推荐

