VS2012: доступ к пути отклоняется при выполнении публикации
При попытке публикации приложения (особенно службы WCF) в VS2012 появляется сообщение об ошибке: "Исключение при выполнении публикации: доступ к пути [путь] запрещен". Файл, на который делается ссылка, - это профиль публикации, который я пытаюсь выполнить, и это тип ".pubxml"
Я использовал SysInternals Process Explorer, чтобы проверить, заблокирован ли другой процесс с файлом, я закрыл VS2012 и снова открыл его с правами администратора и перезагрузил свой компьютер.
Это одна и та же проблема, описанная здесь: VS2012 Ошибка при создании пакета публикации: исключение при выполнении публикации Доступ к пути запрещен, и я бы предпочел прокомментировать этот вопрос спрашивая, нашел ли он когда-либо решение, но, к сожалению, у меня пока нет комментариев.
ИЗМЕНИТЬ ------
Я использую Visual Studio 2012 Ultimate с обновлением 2 (11.0.60315.01 Update 2)
Ответы
Ответ 1
У меня возникла одна и та же проблема.
Причина в том, что файлы читаются только. Просто перейдите в папку, в которой хранятся профили, выберите их все и нажмите на этот флажок:
![enter image description here]()
Вероятно, это связано с тем, что ваши профили проверяются в исходном коде без вашего ведома.
Ответ 2
в Visual Studio для MAC:
sudo "Приложения/Visual Studio.app/Contents/MacOS/VisualStudio" ~/.bash_profile