ASP.NET ne peut pas accéder au dossier Windows temp?
chaque fois que je veux exécuter mon application à partir de localhost
il génère les éléments suivants bizarre erreur
Server Error in '/' Application.
--------------------------------------------------------------------------------
Compilation Error
Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately.
Compiler Error Message: CVT1108: cannot open C:\Windows\TEMP\RESC1C1.tmp for writing
Source Error:
[No relevant source lines]
Source File: Line: 0
Show Detailed Compiler Output:
....
CVTRES : fatal error CVT1108: cannot open C:\Windows\TEMP\RESC1C1.tmp for writing
Microsoft (R) Visual C# 2010 Compiler version 4.0.30319.1
Copyright (C) Microsoft Corporation. All rights reserved.
error CS1583: 'c:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root9ad1a6\abc33f1b\CSCC1C0.tmp' is not a valid Win32 resource file
source d'informationauteur Sali Hoo
Vous devez vous connecter pour publier un commentaire.
Voici les étapes pour résoudre le problème:
Aller à C:\Windows
Cliquez-droit sur le dossier Temp
Cliquez sur Propriétés
Aller à la Sécurité
Donner CRÉATEUR PROPRIÉTAIRE du groupe de contrôle.
pour ceux qui cant donner le CONTRÔLE total à c:\windows\temp comme moi
[c'est comment j'ai résolu]
1 - exécuter cmd en tant QU'administrateur (garder ouvert ).
2 - ouvrir le gestionnaire des tâches et TUER explorer.exe.
3 - goto précédemment ouvert cmd. écrire explorer.exe appuyez sur entrée.
4 - aller à c:\windows temp (clic droit)>propriétés ->sécurité
5 - maintenant, vous serez en mesure de changer \IIS_IUSRS Contrôle total
remarque: une application peut donner d'erreur sur élevé exploer.exe . il sera fixé après le redémarrage.
si vous ne voulez pas redémarrer;
[prendre explorer.exe sortir du mode Administrateur]
1 - goto previosly ouvert le gestionnaire des tâches. tuer explorer.exe
2 - dans le gestionnaire des tâches de fichier-> démarrer de nouveaux processus d'écriture, il y explorer.exe
3 - maintenant, le explorer.exe est en mode normal.
https://serverfault.com/questions/694184/cannot-provide-permission-to-iis-iusrs-on-c-windows-temp/731681#731681