小编Lor*_*ake的帖子

在 Visual Studio 中启动时如何将 Docker 容器连接到 Docker 网络

我创建了一个 ASP.NET CORE api 并向项目添加了 Docker 支持 ( sftt.app)。我在另一个容器 ( ) 中还有一个 MongoDB 实例sftt.db。为了轻松地将应用程序连接到数据库,我在连接字符串中使用数据库容器的名称。这要求两个容器都连接到 Docker 网络,我将其命名为sftt-net. 当我启动容器时,sftt.app我想自动连接到sftt-net它,docker run就像我对数据库所做的那样,但是我找不到在 Visual Studio 中执行此操作的选项。

"commandLineArgs": "--network sftt-net"我尝试在文件中添加命令行参数launchSettings.json,但这不起作用。(我也尝试过connect sftt-net sftt.app

从 Visual Studio 启动时,如何在启动时将 api 容器添加到网络?

visual-studio docker visual-studio-2019

7
推荐指数
1
解决办法
3371
查看次数

从 Git Bash 运行 MSVC“cl.exe”(MINGW64)

我正在尝试找到一种从 Windows 上的 Git Bash 终端中调用 Visual Studio C++ 编译器 (MSVC) 的方法。VS2017 的开发人员命令提示符工作正常,只是为了编译我的应用程序而在窗口之间切换很烦人。

我尝试添加cl.exe到我的路径但没有成功。Google 一直提示我使用 GCC,但我对此不感兴趣。我还找到了这两个问题,都是关于 Cygwin 的,一个是关于调用 cl.exe 的,另一个是关于导入 vcvars32.bat 功能的(它们是相互链接的)。问题是 1) 这些是用于 Cygwin,而不是 MINGW64,2) 指向我vcvars32.bat/VsDevCmd.bat。该脚本似乎主要用于设置开发环境(它还通过了VsDevCmd.bat如果重要的话调用的所有冒烟测试。)。

所以我的问题是:
这可能吗?
如何解析并允许从 Git Bashbash: cl: command not found调用?cl.exe

windows bash visual-c++

5
推荐指数
1
解决办法
2540
查看次数