2017-07-05 1 views
0

J'ai un projet asp.net qui fonctionne bien dans le serveur de développement Visual Studio 2013 et dans l'hôte local IIS. Mais quand je télécharge le projet dans l'hébergement en ligne, l'erreur montrantImpossible d'écrire dans le fichier de sortie 'c: Windows Microsoft.NET Framework v4.0.30319 Fichiers ASP.NET temporaires ' '' '' '' '' - 'L'accès est refusé. '

CS0016: Impossible d'écrire dans le fichier de sortie « c: \ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ Temporary ASP.NET Files \ racine \ 8d0dec5c \ beef09e6 \ App_Code.u8avtytx.dll '-' L'accès est refusé. '

J'ai essayé beaucoup de chose pour résoudre les problèmes comme le ci-dessous: http://www.tugberkugurlu.com/archive/local-iis-7-0-cs0016--could-not-write-to-output-file-microsoft-net-framework-v4-0-30319-temporary-asp-net-files

et

https://forums.asp.net/t/1353803.aspx?CS0016%20Could%20not%20write%20to%20output%20file

et beaucoup d'autres, mais aucun résultat.

Répondre

0

Vous devez autoriser les dossiers dans lesquels des actions d'écriture sont en cours d'exécution (téléchargement, ouverture et modification de fichier). Vérifiez toutes les options dans l'onglet Autorisation du serveur.

+0

Cher shahjahan, je suis très nouveau pour les problèmes de serveur. Je ne peux pas comprendre ceci "Vérifiez toutes les options de l'onglet d'autorisation du serveur". –

+0

Votre répertoire dans lequel vous avez importé des fichiers publiés contient plusieurs dossiers dont vous devez donner l'autorisation. Cliquez sur les dossiers et sélectionnez l'autorisation, vous serez redirigé vers une page d'autorisation. Là vous verrez l'autorisation de type quatre/cinq sur la gauche et sur la droite il y aura des cases à cocher. Sélectionnez-en un à partir de la gauche et accordez toutes les autorisations à partir de la droite [mais ne donnez pas d'autorisation en écriture aux dossiers de code source]. C'est tout. Si vous ne pouviez pas comprendre alors R & D sur les serveurs Web Asp.Net. Bonne chance – shahjahan

+0

J'ai donné la permission au dossier de fichiers temporaires d'asp.net et au dossier de c:/windows/temp mais toujours la même erreur. voici la sortie détaillée du compilateur ci-dessous: –