繁体   English   中英

Visual Studio代码:无法在启用python扩展的情况下构建安装项目

[英]Visual studio code: Cannot build install project with python extension enabled

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

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

如果禁用python扩展,一切正常。 我猜想该扩展将dll用于智能感知和自动完成。

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

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

Jedi很可能会为Intellisense打开DLL,然后没有以使Windows满意的方式释放文件。

我们正在努力将语言服务器从Visual Studio中移出,它的运行方式可能不同到不会导致您遇到此问题。 请密切关注https://aka.ms/pythonblog,以了解何时可用。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM