执行安装在全局nuget缓存中的NetCoreApp

时间:2018-12-23 16:21:03

标签: c# .net .net-core nuget

我已经成功安装了一个Nuget软件包,其中包含一个基于.Net Core控制台的应用程序,包括所有依赖项。

但是,我还没有找到一种方法来执行控制台应用程序。

dotnet Path \ App.dll似乎无法处理依赖项...

感谢创意!

/ iP /

1 个答案:

答案 0 :(得分:1)

如果您没有创建程序包,那么我能提供的最佳建议是以下载应用程序包的相同方式下载应用程序的依赖项,然后将所有dll复制到一个文件夹中。这并不容易,也不有趣,但是NuGet从未被设计成一个应用程序分发系统。

如果您确实创建了软件包,则应阅读dotnet global tools上的这些文档,以及creating a global tool上的此页面。这将提供一种轻松安装和运行包含命令行程序的软件包的方法。