Vscode-docker: 错误开始调试

创建于 2019-06-17  ·  4评论  ·  资料来源: microsoft/vscode-docker

复现步骤:

1.
2.

行动:debugCoreClr
错误类型:错误
错误消息:无法推断应用程序项目文件。 在 Docker 调试配置中设置“appFolder”或“appProject”属性。

版本:0.6.2
操作系统:win32
产品:Visual Studio 代码
产品版本:1.34.0
语言:zh


调用栈

DockerDebugConfigurationProvider.inferAppProject extension.bundle.js:263:45299

.NET Debug duplicate

最有用的评论

@philliphoff
在上周我花了更多的时间来解决这个问题。
今天,在我阅读了您的评论后,我花了大约 20 分钟的时间来解决! 我可以继续我的项目。 👍
{ "name": "Docker: Launch .NET Core (Preview)", "type": "docker-coreclr", "request": "launch", "preLaunchTask": "build", "appProject": "${workspaceFolder}/src", "dockerBuild": { // Image customizations "dockerfile": "${workspaceFolder}/src/Dockerfile.sub.debug" }, "dockerRun": { // Container customizations } }

所有4条评论

一样的我...
我的项目构建在 Visual Studio 2017 和 2019(windows)上运行,但不能在 vs 代码(mac)上构建

我如何在 Docker 的属性上添加 appFolder / appProject ?

行动:debugCoreClr
错误类型:错误
错误消息:无法推断应用程序项目文件。 在 Docker 调试配置中设置“appFolder”或“appProject”属性。

版本:0.6.2
操作系统:达尔文
产品:Visual Studio 代码
产品版本:1.35.1
语言:zh

调用栈
DockerDebugConfigurationProvider.inferAppProject extension.bundle.js:263:45299

@yusufkaratoprak @uthens您可以将appProjectappFolder属性添加到您的调试配置中,如下所示。 请注意,您只需要指定appProjectappFolder ,而不是同时指定两者。

{
    "configurations": [
        {
            "name": "Docker: Launch .NET Core (Preview)",
            "type": "docker-coreclr",
            "request": "launch",
            "preLaunchTask": "build",
            "appProject": "${workspaceFolder}/project/project.csproj",
            "appFolder": "${workspaceFolder}/project"
            "dockerBuild": {
                // Image customizations
            },
            "dockerRun": {
                // Container customizations
            }
        }
    ]
}

如果这些都不起作用,请告诉我,并请提供有关您的项目的任何其他详细信息(例如工作区中(项目)文件的层次结构)。

@philliphoff
在上周我花了更多的时间来解决这个问题。
今天,在我阅读了您的评论后,我花了大约 20 分钟的时间来解决! 我可以继续我的项目。 👍
{ "name": "Docker: Launch .NET Core (Preview)", "type": "docker-coreclr", "request": "launch", "preLaunchTask": "build", "appProject": "${workspaceFolder}/src", "dockerBuild": { // Image customizations "dockerfile": "${workspaceFolder}/src/Dockerfile.sub.debug" }, "dockerRun": { // Container customizations } }

此页面是否有帮助?
0 / 5 - 0 等级