尝试安装ZXing.Net库时,NuGet Package Manager控制台返回InvalidOperation
我正在尝试将ZXing.Net库安装到VisualStudio 2019,以便在Unity中使用,但在控制台中输入该命令会返回一类无效操作 我刚刚在nuget.org中复制粘贴了ZXing.Net的代码,但它返回了以下错误:尝试安装ZXing.Net库时,NuGet Package Manager控制台返回InvalidOperation,nuget,nuget-package,visual-studio-2019,zxing.net,Nuget,Nuget Package,Visual Studio 2019,Zxing.net,我正在尝试将ZXing.Net库安装到VisualStudio 2019,以便在Unity中使用,但在控制台中输入该命令会返回一类无效操作 我刚刚在nuget.org中复制粘贴了ZXing.Net的代码,但它返回了以下错误: PM> Install-Package ZXing.Net -Version 0.16.5 Install-Package : The current environment doesn't have a solution open. At line:1 char:
PM> Install-Package ZXing.Net -Version 0.16.5
Install-Package : The current environment doesn't have a solution open.
At line:1 char:16
+ Install-Package <<<< ZXing.Net -Version 0.16.5
+ CategoryInfo : InvalidOperation: (:) [Install-Package], InvalidOperationException
+ FullyQualifiedErrorId : NuGetNoActiveSolution,NuGet.PackageManagement.PowerShellCmdlets.InstallPackageCommand
PM>安装包ZXing.Net-版本0.16.5
安装包:当前环境没有打开的解决方案。
第1行字符:16
+安装软件包
安装包:当前环境没有解决方案
打开
正如错误消息所示,请检查是否有一个解决方案在Visual Studio中至少打开了一个项目。如果在没有打开解决方案的情况下运行命令(这意味着您没有创建或甚至没有打开项目),则会出现该错误
在Package Manager控制台中使用命令Install Package ZXing.Net-Version 0.16.5
时,至少应确保在Default project
下拉列表中选择了特定项目。看
正常情况下:
如果我们创建一个新的简单C#控制台或类库项目,请确保在Package Manager控制台窗口中选择该项目,然后该命令可以成功地将该包安装到当前项目中。(它还会将软件包安装到文件夹:%userprofile%\.nuget\packages
)
我正在尝试将ZXing.Net库安装到VisualStudio 2019以
统一使用
老实说,我不确定你的意思。。。如果您只是想将该软件包安装到Global packages文件夹中,那么只需创建一个新的C#project并运行该命令即可(就像我在正常情况下在中所述的那样
)
也许你真正需要做的是把这个软件包安装到你的电脑里?如果是这样,您也可以尝试通过VS UI安装该软件包,请参见,在Visual Studio中打开C#script项目(来自Unity)后,在解决方案资源管理器中右键单击它,使用管理Nuget软件包的UI,然后您可以使用该UI搜索该软件包并安装特定版本,就像使用命令行一样。见:
希望有帮助:)