c# - 如何在 Visual Studio 2019 中安装适用于 C# 的 Google OR-Tools

标签 c# visual-studio mathematical-optimization or-tools

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

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

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

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

最佳答案

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

引用:

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

关于c# - 如何在 Visual Studio 2019 中安装适用于 C# 的 Google OR-Tools,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61009196/

相关文章:

c# - Visual Studio F6 停止工作。它不再构建项目

linux - 在 Linux eclipse 和 MS Visual Studio 之间共享源代码

python - 使用SciPy的minimum找到图中的最短路径

c# - 一个 readline 语句?

c# - 不返回值的sql中的存储过程

c# - 如何为重复过程实现多线程池

c# - 如何限制通用扩展的类型

c++ - 编译当前.cpp 文件 VS2008

optimization - 线性优化程序中的最小值/最大值

python - 使用 PyGAD 进行遗传算法