Reddy Prakash Ответов: 1

Сообщение об ошибке компилятора: CS0016: не удалось записать в выходной файл


Привет
Я сталкиваюсь с этой ошибкой ниже

Сообщение об ошибке компилятора: CS0016: не удалось записать в выходной файл 'c:\WINNT\Microsoft.NET\Framework\v2.0.40607\Temporary ASP.NET Files\root\305f67d8\d5f9a47c\Profilerkln0_qw.dll - ... Доступ запрещен.

Для папок "c:\WINNT\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET файлы\apccheck\675fad49\be31c372\" и "C:\WINNT\Temp" пользователь "сетевой сервис" имеет разрешение полный контроль.

thatraja

Привет, включите больше деталей, например, когда? как же так? и т.д.,

1 Ответов

Рейтинг:
2

Sandeep Mewara

Ошибка сама по себе вполне объяснима.

Ваш ASP.NET приложение работает под сетевой учетной записью и не имеет прав на запись чего-либо в указанные папки.

Два варианта:
1. либо предоставьте права доступа к сетевой учетной записи
2. Или изменение учетной записи aspnet или любой другой учетной записи, которая имеет доступ.

Вы даже можете олицетворять вызовы с помощью тега олицетворения в файле Web.Config. Как только определенный пользователь будет выполнен путем олицетворения, предоставьте этой учетной записи пользователя необходимые привилегии.


Espen Harlinn

Хороший ответ, мой 5-й!