Macos 适用于Mac的Nuget包管理器
我试着关注youtube上的视频“如何创建nuget软件包”-我去了nuget.org,发现所有的下载都是.exe-我如何为mac做到这一点??有什么想法吗?因为nuget本身是用C#编写的,所以您可以在Mono平台上使用Mono运行nuget。e、 g:Macos 适用于Mac的Nuget包管理器,macos,xamarin,nuget,Macos,Xamarin,Nuget,我试着关注youtube上的视频“如何创建nuget软件包”-我去了nuget.org,发现所有的下载都是.exe-我如何为mac做到这一点??有什么想法吗?因为nuget本身是用C#编写的,所以您可以在Mono平台上使用Mono运行nuget。e、 g: $ mono nuget.exe 运行nuget时,可能会遇到错误。您可能需要将Microsoft.Build.dll从.NET安装复制到与nuget相同的路径。例如,将nuget.exe和Microsoft.Build.dll复制到/us
$ mono nuget.exe
运行nuget时,可能会遇到错误。您可能需要将Microsoft.Build.dll从.NET安装复制到与nuget相同的路径。例如,将
nuget.exe
和Microsoft.Build.dll
复制到/usr/local/bin
因为nuget本身是用C#编写的,所以可以在Mono平台上使用Mono运行nuget。e、 g:
$ mono nuget.exe
运行nuget时,可能会遇到错误。您可能需要将Microsoft.Build.dll从.NET安装复制到与nuget相同的路径。例如,将
nuget.exe
和Microsoft.Build.dll
复制到/usr/local/bin
Mono框架包含一个包装nuget.exe
的shell脚本,它已经包含在您的路径中:
>which nuget
/Library/Frameworks/Mono.framework/Commands/nuget
>cat `which nuget`
#!/bin/sh
exec /Library/Frameworks/Mono.framework/Versions/5.4.1/bin/mono $MONO_OPTIONS /Library/Frameworks/Mono.framework/Versions/5.4.1/lib/mono/nuget/nuget.exe "$@"
因此,在shell提示下,您只需键入nuget
:
>nuget
NuGet Version: 4.3.0.4406
usage: NuGet <command> [args] [options]
Type 'NuGet help <command>' for help on a specific command.
~~~
>nuget
NuGet版本:4.3.0.4406
用法:NuGet[args][options]
键入“NuGet help”以获取特定命令的帮助。
~~~
Mono框架包含一个外壳脚本,它包装了nuget.exe
,并且已经包含在您的路径中:
>which nuget
/Library/Frameworks/Mono.framework/Commands/nuget
>cat `which nuget`
#!/bin/sh
exec /Library/Frameworks/Mono.framework/Versions/5.4.1/bin/mono $MONO_OPTIONS /Library/Frameworks/Mono.framework/Versions/5.4.1/lib/mono/nuget/nuget.exe "$@"
因此,在shell提示下,您只需键入nuget
:
>nuget
NuGet Version: 4.3.0.4406
usage: NuGet <command> [args] [options]
Type 'NuGet help <command>' for help on a specific command.
~~~
>nuget
NuGet版本:4.3.0.4406
用法:NuGet[args][options]
键入“NuGet help”以获取特定命令的帮助。
~~~
谢谢-我意识到命令可以工作谢谢-我意识到命令可以工作请记住,只有在安装了Mono framework软件包的情况下,这才是正确的。如果从源代码生成,则不存在nuget或包装器。@CinderBiscuits问题标记为Xamarin
;-)请记住,只有在安装了Mono framework软件包的情况下,这才是正确的。如果从源代码生成,则不存在nuget或包装器。@CinderBiscuits问题标记为Xamarin
;-)