Сбой сборки из-за ошибки в документации XML - PullRequest
8 голосов
/ 02 сентября 2010

Я пытаюсь создать проект ASP.NET MVC 2, который использует Lucene.Net.Я делаю стандартное определение сборки в TFS 2010. Когда я ставлю в очередь новую сборку, происходит сбой при этой ошибке:

CSC: Ошибка при создании файла документации XML 'xxx \ xxx \ Lucene.Net.xml'('Доступ запрещен.')

Но в свойствах моего проекта для Lucene я не проверял комментарии xml.Как я могу заставить это построить правильно?Меня не волнуют файлы документов xml!

Ответы [ 2 ]

15 голосов
/ 17 января 2011

У меня была такая же проблема.В моем случае это было вызвано наличием bin \ Release \ [Assembly Name] .xml в проекте Source Control.В расположении источников сборки файл [Имя сборки] .xml был помечен как доступный только для чтения, и CSC не может его переопределить.

Решение состоит в том, чтобы удалить файл [Имя сборки] .xml из элемента управления исходным кодом или установить параметр «Плащ в рабочем пространстве» в сборке.определение.

7 голосов
/ 02 сентября 2010

Понял. Снимите этот флажок при настройке выпуска сборки, и все в порядке.

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