Domanda

Sto usando piatto Listener file.

Non accedi al sito "c: \ temp \ log.txt" durante l'esecuzione in server di sviluppo web di Visual Studio

.

Ma nulla è scritto, quando ospitano nel mio IIS locale sulla stessa macchina.

ho già concesso l'autenticazione anonima in IIS.

Sto usando Visual Studio 2008, IIS 5.1 e 4.1 EntLib.

Fatemi sapere cosa è andato storto.

È stato utile?

Soluzione

Sembra certo, come problemi di autorizzazione. Se si esegue l'applicazione dal processo, allora il processo sarà Aspnet_wp.exe e l'account che gira sotto sarà MACHINENAME \ ASPNET.

È necessario verificare che l'account ASPNET ha il permesso di scrittura alla cartella c: \ Temp. In caso contrario, quindi concedere l'accesso in scrittura ASPNET conto.

Se questo non funziona e si ancora bisogno di risolvere i problemi, scaricare processo monitorare da Sysinternals per vedere se ci sono messaggi accesso negato. Anche se un po 'vecchio e con lo strumento legacy Filemon, (che sostituisce Process Monitor), questo articolo KB passa attraverso la procedura di risoluzione e cosa cercare.

Altri suggerimenti

Il processo di lavoro ha accesso a scrivere in c: \ temp? E 'stato un po' da quando ho lavorato con IIS 5 in modo non sono sicuro che l'account di processo di lavoro viene eseguito sotto, ma si dovrebbe verificare che esso ha accesso a scrivere a C:. \ Temp

Richiamare la finestra delle proprietà per la cartella c: \ temp, e assicurarsi che l'account di IIS è in esecuzione ha accesso in scrittura alla cartella (ed i suoi figli). Questa è la sicurezza solo standard di Windows.

Per controllare quale account IIS sta usando, ci dovrebbe essere un'impostazione nella console di gestione di IIS. L'account predefinito inizia con "IUSR _".

Si può sempre provare a dare l'accesso in scrittura a "Tutti" per c: \ temp per vedere se questo risolve il problema, prima di provare a restringere il campo ad un account specifico. Se la concessione di "Everyone" accesso in scrittura non funziona, non è un problema di autorizzazioni ...

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top