我正在使用Visual Studio 2017创建.Net Core Console应用程序。我想将此应用程序托管为Docker容器(对于Linux)。一旦我将Docker支持添加到项目中,Visual Studio就会在Docker中运行调试,我认为这很好,因为我可以确保应用程序的行为类似于生产。
但是,以这种方式进行调试时,我失去了进行编辑/继续的能力以及基本的调试功能,例如“设置下一条语句”。是否可以通过某种方式获得Docker控制台应用程序的这些功能,或者在开发时将控制台应用程序作为普通的.Net核心应用程序运行,并且仅切换到Docker进行最终测试?