Python Visual Studio 2017预览exe_common.inl调试附加进程时出错

Python Visual Studio 2017预览exe_common.inl调试附加进程时出错,python,powershell,visual-studio-debugging,Python,Powershell,Visual Studio Debugging,我使用Visual Studio 2017预览来调试调用Powershell脚本的Python脚本。在等待输入时,我附加到Powershell脚本并更改一些设置(不记得了)以继续单步执行。很好 在Python脚本的后续运行中,调用Powershell脚本时出现错误“exe_common.inl not found”。具体来说,它表示“调试器找不到源文件'f:\dd\vctools\crt\vcstartup\src\startup\exe\u common.inl'。Powershell通过以下

我使用Visual Studio 2017预览来调试调用Powershell脚本的Python脚本。在等待输入时,我附加到Powershell脚本并更改一些设置(不记得了)以继续单步执行。很好

在Python脚本的后续运行中,调用Powershell脚本时出现错误“exe_common.inl not found”。具体来说,它表示“调试器找不到源文件'f:\dd\vctools\crt\vcstartup\src\startup\exe\u common.inl'。Powershell通过以下方式调用:

args1 = ['powershell.exe', '.\\createsharewin.ps1', <createsharewin_args>]
p = subprocess.check_call(args1, shell=False)
args1=['powershell.exe','.\\createsharewin.ps1',]
p=子进程.检查调用(args1,shell=False)
我的电脑上没有f卷。在谷歌搜索解决方案时,我注意到每一个提到exe_common.inl的地方都说它应该在f:文件夹中。
重新启动Visual Studio没有帮助。我做错了什么?在尝试附加之前,如何返回到?

您能在本地计算机中找到该文件吗?我可以在windows 10的VS2017中找到它:C:\Program Files(x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.10.25017\crt\src\vcruntime。@谢谢,但我找不到它(dir/s exe_common.inl)。我有C:\Program Files\Microsoft Visual Studio 14.0\VC文件夹,但根本没有…\VC\Tools文件夹,可能是因为我没有安装VC/VC++。我必须这样做吗?我还没有卸载以前的版本C:\Program Files\Microsoft Visual Studio 12.0-尽管这并不重要。我在windows 10 64位中使用VS2017,它位于文件夹Program Files(x86)而不是Program Files path中,如果您确实访问了正确的VS2017安装路径,但没有此文件,我同意您的看法,这将是VS设置问题。您最好在安装时启用与VC++相关的软件包。您能在本地计算机中找到该文件吗?我可以在windows 10的VS2017中找到它:C:\Program Files(x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.10.25017\crt\src\vcruntime。@谢谢,但我找不到它(dir/s exe_common.inl)。我有C:\Program Files\Microsoft Visual Studio 14.0\VC文件夹,但根本没有…\VC\Tools文件夹,可能是因为我没有安装VC/VC++。我必须这样做吗?我还没有卸载以前的版本C:\Program Files\Microsoft Visual Studio 12.0-尽管这并不重要。我在windows 10 64位中使用VS2017,它位于文件夹Program Files(x86)而不是Program Files path中,如果您确实访问了正确的VS2017安装路径,但没有此文件,我同意您的看法,这将是VS设置问题。您最好在安装时启用与VC++相关的软件包。