Полномочия выходного файла Visual Studio?

I'am с помощью Visual Studio 2010, как установить или автоматически изменить владельца выходного файла из Visual Studio (такой как исполняемый файл) пользователю кроме администратора?

все выходные файлы в настоящее время принадлежат Администратору (из-за Visual Studio, запуск административной привилегией), поэтому когда-то я не могу удалить те файлы из-за прав доступа.

когда-то сама Visual Studio не может удалить его также (после того, как я выполнял исполняемый файл) до нескольких минут, его действительно раздражающее, когда я должен восстановить их исполняемый файл. кто-либо знает то, что фактическая проблема здесь?

сообщение об ошибке: error LNK1168: cannot open [path to file].exe for writing

22
задан Guilherme Fidelis 21 September 2016 в 13:07
поделиться

2 ответа

никто не дал правильного ответа, поэтому я закрываю этот вопрос как ошибку в операционной системе, а не в Visual Studio, возможно, O/S скомпрометирована, поскольку файловый хэндл принадлежит процессу 'System' (PID 4), и я не могу освободить файловый хэндл, поскольку он сообщает, что файловый хэндл недействителен, используя process explorer.

0
ответ дан 29 November 2019 в 04:44
поделиться

Ну, файл в момент создания будет принадлежать создателю, если вы запускаете Visual Studio от имени администратора, то вы просто застряли с этим с точки зрения владельца.

Лично я, если вы не используете IIS для веб-приложений, все чаще и чаще запускаю Visual Studio от имени обычного пользователя, по крайней мере, в VS 2010.

Что касается проблемы, когда Visual Studio не может удалить файл, я видел это раньше при ошибках сборки, и иногда, если у вас есть несколько проектов, которые ссылаются на одну и ту же сборку. Лучше всего попытаться отследить блокировку, а затем либо снять блокировку, либо перезапустить Visual Studio.

Я обычно использую Process Explorer (из SysInternals), чтобы просто удалить хэндл файла. (ПРИМЕЧАНИЕ: это НЕ "великая" идея, но она работает....)

0
ответ дан 29 November 2019 в 04:44
поделиться
Другие вопросы по тегам:

Похожие вопросы: