首页 > 解决方案 > 如何在 Visual Studio 2019 中为 C# 安装 Google OR-Tools

问题描述

我是 C# 和 Visual Studio 的新手,只在 Python 中使用 Anaconda 进行了一些编程,并且没有 IT 背景。所以请原谅我相当基本的问题。

我应该在 C# 中构建一个优化工具(即来自 MS Excel 的目标搜索器)。据我了解,我需要一个外部包,所以我寻找了一个开源解决方案并发现:

Numerical 似乎已经过时了,因为在某个时候它们迁移到了 GitHub,但我在那里找不到它。对于 Microsoft 解决方案中心,我发现了一个帖子,有人声称它不再获得任何更新。所以我终于发现了OR-Tools并根据网站下载/安装了它。

该网站没有解释的是我如何将包与 Visual Studio 连接起来。我似乎在扩展管理器中找不到“手动安装”按钮。在 Python/Anaconda 中,我通常会为控制台找到一个 pip 安装程序命令。之后我可以使用带有import语句的包。它在 Visual Studio 2019 中如何工作?

标签: c#visual-studiomathematical-optimizationor-tools

解决方案


我们为 OrTools 提供 Nuget .Net 标准包,因此您只需将其作为 PackageReference 添加到您的 csproj 文件中。

参考:

警告:由于 .Net Google.OrTools 是包装 C++ 库 OR-Tools 的本机包,因此您仍然需要 VS 2019 C++ Reditributable...


推荐阅读