Visual Studio代码:无法构建启用了python扩展的安装项目

时间:2018-05-17 14:21:32

标签: python windows visual-studio-code

我在visual studio代码中设置了工作区,我开发了一个c ++项目(swig也生成了python绑定)。还有一个使用这些python绑定的python项目。

当我对c ++项目进行更改并构建它时,一切都很好。但是,当我构建安装项目,将.dlls等复制到已安装的目录时,我收到一条错误消息,告诉我我无法复制dll,因为它们已经在使用中。

如果我禁用python扩展,一切正常。我想扩展使用dll进行智能感知和自动完成。

这导致每次我想构建安装项目时都必须禁用python扩展并重新加载vscode。还有其他方法可以解决这个问题吗?

我在Windows 10上使用vscode版本1.23.1。

1 个答案:

答案 0 :(得分:0)

很可能Jedi正在打开Intellisense的DLL,然后不会以让Windows开心的方式发布文件。

我们正致力于从Visual Studio中提取语言服务器,它的运行方式可能不同,不会导致您遇到此问题。当我们提供时,请留意https://aka.ms/pythonblog