本文介绍了在Visual Studio中调试docker-compose项目时如何传递命令行?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我使用Visual Studio 2017创建了一个具有Linux docker支持的.Net core 2.1控制台应用程序。我可以使用以下命令行运行该应用程序

I created a .Net core 2.1 console application with Linux docker support using Visual Studio 2017. I can run the application using the following command line

docker run myApp arg1 arg2

我想在VS中对其进行调试,因此我将项目 docker-compose 作为启动项目,并在Visual Studio中调试运行 Docker Compose。但是,有没有办法设置命令行参数? (在我的示例中为 arg1 arg2 )。

I want to debug it in VS so I set the project docker-compose as the startup project and debug run "Docker Compose" in Visual Studio. However, is there a way to set up the command line arguments? (arg1 arg2 in my example).

推荐答案

不幸的是没有由于VS处理在Docker容器中进行调试的方式,因此现在可以轻松实现此目的。

Unfortunately there is no easy way to do this right now because of the way VS handles debugging into docker containers.

有关更多信息,请参见此问题:

See this issue for more info: https://github.com/Microsoft/DockerTools/issues/75

这篇关于在Visual Studio中调试docker-compose项目时如何传递命令行?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

11-02 13:29