簡體   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