Установленный пакет Nuget для System.Web.Optimization, постоянно получайте сообщение об ошибке при копировании файла System.Web.Optimization.xml .. доступ запрещен

1

Я использую Minification и Bundling в моем приложении MVC3 asp.net. Я установил пакет nuget для System.Web.Optimization 1.1.3.

Теперь, когда я его построю, он будет немного подстраиваться, тогда я получаю эту ошибку:

Ошибка 312 Не удалось скопировать файл "D:\TFS\CIS3G_3_34\packages\Microsoft.AspNet.Web.Optimization.1.1.3\lib\net40\System.Web.Optimization.xml" в "bin\System.Web.Optimization. XML". Доступ к пути "bin\System.Web.Optimization.xml" отклонен. CIS3G

Как только я получу эту ошибку, я не могу ее построить. Я посмотрел, и файл заблокирован идеей vs2010. Если я закрою идеал, я могу удалить файл, и он работает некоторое время, а затем он застревает, но это огромная боль.

Копировать локальную ссылку на dll установлено в true, но я не понимаю, зачем она также копирует XML файл.

Я не добавлял ничего необычного, как пользовательские события сборки или что-то в этом роде... Проблема началась после того, как я скомпилировал sln с пакетом nuget, добавленным несколько раз.

Кто-нибудь знает, почему файл xml скопирован beign? никакие другие xml для dll не копируются. Если я могу остановить это, я думаю, что снова стану золотым.

Запрет, кто-нибудь знает, почему IDE продолжает блокировать его?

Какова цель файла XML, который соответствует моей DLL в пакете nuget?

  • 0
    Возможно, эта деталь из MSDN поможет объяснить, для чего предназначен документ xml и для чего он создается.
  • 0
    Вы пытались запустить IDE от имени администратора?
Показать ещё 1 комментарий
Теги:
asp.net-mvc-3
system.web.optimization

2 ответа

0
Лучший ответ

Это было дольше, чем я должен был ждать, поэтому я немного расплывчатый по специфике, но я закрыл.sln, остановил IIS, а затем удалил файл. Затем ошибка ушла на некоторое время... в какой момент Я бы повторил. Извините, я не более точно.

  • 1
    Я попытался сделать уборку и перестройку, как написал Усман, но это не сработало. Однако после очистки, закрытия VS, повторного открытия и восстановления он начал работать нормально. Мне не нужно было вручную останавливать IIS или удалять файл в моем случае.
  • 0
    Рад, что это помогло тебе
1

Решение было простым, поскольку я решил таким образом:

Я очистил решение и перестроил проект, и он был разрешен. Если для вас это не подходит, закройте Visual Studio и снова откройте и снова очистите решение и перестройте решение, после чего оно будет разрешено.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню