如何在 Visual Studio 2019 中为 C# 安装 Google OR-Tools
How to install Google OR-Tools for C# in Visual Studio 2019
我是 C# 和 Visual Studio 的新手,只在 Python 中使用 Anaconda 进行过一些编程,没有 IT 背景。所以请原谅我的基本问题。
我应该用 C# 构建一个优化工具(即来自 MS Excel 的目标搜索器)。根据我的理解,我需要一个外部包,所以我寻找了一个开源解决方案并发现:
- Codeplex 中的数字:https://archive.codeplex.com/?p=numerical
- Microsoft 解决方案基础
- Google OR 工具 https://developers.google.com/optimization/install/dotnet/windows
Numerical 似乎已经过时了,因为在某些时候他们迁移到了 GitHub,但我在那里找不到它。对于 Microsoft 解决方案中心,我发现了一个 post,有人声称它不再获得任何更新。所以我终于发现了 OR-Tools 并根据网站 downloaded/installed 它。
网站没有解释的是我如何将包与Visual Studio连接起来。我似乎无法在扩展管理器中找到 "manually install" 按钮。在 Python/Anaconda 中,我通常会为控制台找到一个 pip 安装程序命令。之后我可以使用带有 import 语句的包。它在 Visual Studio 2019 年如何运作?
我们为 OrTools 提供 Nuget .Net 标准包,因此您只需将其作为 PackageReference 添加到您的 csproj 文件中。
参考:
- https://www.nuget.org/packages/Google.OrTools/
- https://docs.microsoft.com/fr-fr/nuget/consume-packages/package-references-in-project-files
警告:由于 .Net Google.OrTools 是包装 C++ 的本机包
库 OR-Tools,您仍然需要 VS 2019 C++ Reditributable...
我是 C# 和 Visual Studio 的新手,只在 Python 中使用 Anaconda 进行过一些编程,没有 IT 背景。所以请原谅我的基本问题。
我应该用 C# 构建一个优化工具(即来自 MS Excel 的目标搜索器)。根据我的理解,我需要一个外部包,所以我寻找了一个开源解决方案并发现:
- Codeplex 中的数字:https://archive.codeplex.com/?p=numerical
- Microsoft 解决方案基础
- Google OR 工具 https://developers.google.com/optimization/install/dotnet/windows
Numerical 似乎已经过时了,因为在某些时候他们迁移到了 GitHub,但我在那里找不到它。对于 Microsoft 解决方案中心,我发现了一个 post,有人声称它不再获得任何更新。所以我终于发现了 OR-Tools 并根据网站 downloaded/installed 它。
网站没有解释的是我如何将包与Visual Studio连接起来。我似乎无法在扩展管理器中找到 "manually install" 按钮。在 Python/Anaconda 中,我通常会为控制台找到一个 pip 安装程序命令。之后我可以使用带有 import 语句的包。它在 Visual Studio 2019 年如何运作?
我们为 OrTools 提供 Nuget .Net 标准包,因此您只需将其作为 PackageReference 添加到您的 csproj 文件中。
参考:
- https://www.nuget.org/packages/Google.OrTools/
- https://docs.microsoft.com/fr-fr/nuget/consume-packages/package-references-in-project-files
警告:由于 .Net Google.OrTools 是包装 C++ 的本机包 库 OR-Tools,您仍然需要 VS 2019 C++ Reditributable...