Код Visual Studio: невозможно собрать проект установки с включенным расширением Python - PullRequest
0 голосов
/ 17 мая 2018

У меня есть настройка рабочего пространства в коде Visual Studio, где я разрабатываю один проект C ++ (который также генерирует привязки Python). И один проект Python, который использует эти привязки Python.

Когда я делаю изменения в проекте c ++ и собираю его, все работает хорошо. Но когда я собираю проект установки, который копирует DLL-файлы и т. Д. В установленный каталог, я получаю сообщение об ошибке, в котором говорится, что я не могу скопировать библиотеки DLL, поскольку они уже используются.

Если я отключаю расширение python, все работает нормально. Я предполагаю, что расширение использует dll для intellisense и автозаполнения.

Это приводит к тому, что мне приходится отключать расширение python и перезагружать vscode каждый раз, когда я хочу собрать проект установки. Есть ли другой способ справиться с этим?

Я использую vscode версии 1.23.1 на Windows 10.

1 Ответ

0 голосов
/ 25 мая 2018

Вполне возможно, что джедай открывает библиотеки DLL для Intellisense, а затем не выпускает файлы таким образом, который делает Windows счастливой.

Мы работаем над переводом языкового сервера из Visual Studio, и он может работатьдостаточно, чтобы не вызывать у вас эту проблему.Следите за https://aka.ms/pythonblog, когда мы сделаем его доступным.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...