断点不适用于 python 环境 2.7 中 Visual Studio 和 PTVS 的 Django 项目

Breakpoints not working for Django Project with python environment 2.7 in Visual Studio with PTVS

当我尝试为 Django 项目中的 html 个文件设置断点时出现以下错误:

在 .py 文件中我可以设置断点但它们不会被命中。

如果我创建一个新的 Djnago 项目,可以在 html 和 .py 文件中设置断点,它们确实会被击中,因此我认为我的 Visual Stuido 安装没有任何问题。

我试过删除项目的 .suo 文件,但没有任何区别,我试过使用鼠标指针和 F9 键设置断点。

我正在使用 Visual Studio 2013 更新 4 和 PTVS 2.1(Python visual studio 的工具)。

我自己设法修复了错误。我所做的是创建一个项目 "From Existing Python code"。相反,我在 Visual Studio 中创建了一个新的 Django Web 项目,然后删除了 Visual Studio 自动添加的所有文件。

然后我将我的旧 Django 文件包含在项目中,断点开始工作。不要忘记通过右键单击项目、select Django 选项卡并编辑行 "Settings Module" 来设置 Django 设置模块位置 (settings.py)。