441 Stimmen

Konfigurationsdatei kann aufgrund unzureichender Berechtigungen nicht gelesen werden

Ich bin kürzlich auf einen Fehler gestoßen, als ich versucht habe, meine asp.net-Site mit IIS zu hosten. Ich habe eine Lösung gefunden, auf die viele schwören.

Lösung:

  1. Hinzufügen von IIS_IUSRS mit Leseberechtigung für Dateien im Ordner
  2. IIS-Authentifizierungsmethode in BasicAuthentication ändern
  3. Aktualisieren Sie die Website. Es wird funktionieren

( http://vivekthangaswamy.blogspot.com/2009/07/aspnet-website-cannot-read.html )

Was muss ich jedoch in meine web.config-Datei eintragen? Ich musste sie noch nie bearbeiten. Hier ist ihr aktueller Inhalt:

<?xml version="1.0"?>
<!--
  For more information on how to configure your ASP.NET application, please visit
  http://go.microsoft.com/fwlink/?LinkId=169433
  -->
<configuration>
    <connectionStrings>
  <add name="DefaultConnection" connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\Database.mdf;Integrated Security=True;User Instance=True"
   providerName="System.Data.SqlClient" />
 </connectionStrings>
 <system.web>
  <compilation debug="true" strict="false" explicit="true" targetFramework="4.0"/>
    </system.web>
</configuration>

Mein Fehler ist:

Config-Fehler: Konfigurationsdatei kann aufgrund unzureichender Berechtigungen nicht gelesen werden
Config-Datei: \? \C : \Users ***** \Documents\Visual Studio2010 \WebSites\PointsForTime\web.config

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X