Mono 在OpenSuse中运行NuGet

Mono 在OpenSuse中运行NuGet,mono,nuget,opensuse,Mono,Nuget,Opensuse,我正在尝试使用mono在OpenSuse中运行NuGet.exe(NuGet BootStrapper)。我下面的文章提到。但我面临着一个问题。当我尝试使用mono运行NuGet.exe时,会出现错误,NuGet包还原未启用,请使用Visual Studio或set环境变量启用它。显然,我在Linux中没有Visual Studio,所以我尝试使用导出设置环境变量。但我还是犯了同样的错误 我被困在那里了 如果需要更多信息,请告诉我 您得到的错误是因为NuGet软件包还原需要获得同意。有关此程序包

我正在尝试使用mono在OpenSuse中运行NuGet.exe(NuGet BootStrapper)。我下面的文章提到。但我面临着一个问题。当我尝试使用mono运行NuGet.exe时,会出现错误,NuGet包还原未启用,请使用Visual Studio或set环境变量启用它。显然,我在Linux中没有Visual Studio,所以我尝试使用导出设置环境变量。但我还是犯了同样的错误

我被困在那里了


如果需要更多信息,请告诉我

您得到的错误是因为NuGet软件包还原需要获得同意。有关此程序包还原同意的更多信息,请参见:

默认情况下,包还原使用带有
-requiresent
选项()的
NuGet.exe install
命令。您可以在$(SolutionDir).NuGet文件夹(默认)中的
NuGet.targets
MSBuild文件中找到它。只需删除-requiresend选项即可


如果未使用-requiresent选项,则NuGet package restore不应查找环境变量,您的问题也不应再存在。

运气不好。。。我曾尝试重建bootstrapper项目,甚至在program.cs中给出硬代码值,但随后它开始给出文件访问被拒绝的问题。