参考csx脚本中的NuGet包

Kru*_*lur 6 c# scripting nuget roslyn

我正在尝试编写一个需要使用NuGet包的C#交互式脚本(.csx),但我必须忽略一些基本的东西,因为我无法让它工作.

我尝试添加一个project.json引用包的东西,它在我的时候被安装到全局包dir中nuget restore,但似乎#r指令看不到那里.我没有找到关于#r指令如何工作的相关文档(大多数文档似乎处理类似但不同的项目称为ScriptCS).

你如何编写一个引用NuGet包的csx脚本?

pwh*_*e23 6

Dotnet Script 支持在 CSX 文件中引用 Nuget 包:

#r "nuget: AutoMapper, 6.1.0"

https://discoverdot.net/projects/dotnet-script#nuget-packages-1


Pau*_*ado 5

C#Interactive无法引用NuGet包,但脚本可以.