Ошибка Visual Studio 2012

Я использую Visual Studio 2012 на ПК с Windows 8. У меня не было проблем при установке VS2012.

Когда я работаю над проектом ASP.NET С#, я обычно использую параметр «Просмотреть в проводнике» вместо отладки проекта. Это дает мне возможность изменить код позади.

Иногда после сборки и нажатия F5 для перезагрузки страницы я получаю некоторые ошибки. Так бывает не всегда, но очень часто.

Ошибки: CS2021, CVT1100, CS1566... ​​"Не удается найти файл" C:\Users\UserName\AppData\Local\Temp\Temporary ASP.NET Files\root\617be439\61539075\App_GlobalResources.iuxkzxdi.0. cs'"

Всегда проблема «C:\Users\UserName\AppData\Local\Temp\Temporary ASP.NET Files\root». Иногда пишет, что не удается найти файл, иногда пишет, что доступ запрещен.

Visual Studio работает, но ужасно продолжать нажимать F5, пока ошибка не исчезнет.

Может кто-нибудь помочь мне?


person John Mathison    schedule 13.02.2013    source источник
comment
Я также вижу это после обновления (чистой установки) до Windows 8 вчера. Крайне раздражает.   -  person Eirik H    schedule 27.08.2014
comment
У меня все еще есть эта проблема. На следующей неделе я перейду на VS 2013 и посмотрю, как это работает.   -  person John Mathison    schedule 28.08.2014
comment
На самом деле у меня есть VS2013 ... Случается, наверное, один или два раза в час, пока я кодирую. Еще одно сохранение файла в VS и/или несколько обновлений, и система выясняет, что она должна перекомпилировать (или что-то еще, что она делает, чтобы это исправить)   -  person Eirik H    schedule 28.08.2014


Ответы (1)


Запустите VS2012 от имени администратора. Локальная учетная запись по умолчанию имеет ограничение на доступ к местам сборки/временным расположениям и будет вызывать такие ошибки. У вас будут аналогичные проблемы при попытке опубликовать веб-сайты.

Поэтому проще один раз установить VS 2012 и поставить галочку в свойствах на «Запускать программу от имени администратора», чтобы она всегда запускалась от имени «Администратора».

person Nexus23    schedule 13.02.2013
comment
Спасибо за помощь, но после того, как я настроил все на запуск от имени администратора, у меня возникла та же проблема. Какие-либо предложения? - person John Mathison; 13.02.2013
comment
Любой, кто может помочь? Я не могу это исправить. Спасибо. - person John Mathison; 14.02.2013
comment
можете ли вы подтвердить пользователя, с которым вы используете VS? в какой он группе? Если у него есть права и т. д. Ошибка указывает на какую-то проблему с разрешениями. Вы пытались сначала очистить проект, а затем построить его? Ошибка уходит? Это тип проекта веб-сайта или веб-приложения? - person Nexus23; 14.02.2013
comment
Я зарегистрирован как пользователь-администратор. Также я установил запуск от имени администратора для VS 2012 exe. Да, я почистил и перекомпилировал снова. Это веб-приложение, и я пробовал фреймворки 4.0 и 4.5... все та же проблема. - person John Mathison; 14.02.2013
comment
Похоже, у него что-то с папками ASP.NET, иногда доступ запрещен, другие не могут найти файл... - person John Mathison; 14.02.2013