0
IISに問題があり、もうWebサイトを実行できませんでした。 IISを再インストールしてapplicationhost.config
を削除した後、私はそれを修正することができました。今、私は、Visual Studioからのウェブサイトを立ち上げることができますが、私はそれにサーフィン場合、私は得る:applicationhost.configをリセットした後にASP.NETコアが404を返す
が見つかりませんでした
HTTPエラー404要求されたリソースが見つかりませんでした。
ログにリクエストが表示されません。なぜこれが起こっているのですか?どのように修正できますか?
applicationhost.configは次のようになります。
<site name="arnvanhoutte" id="2">
<application path="/" applicationPool="Clr4IntegratedAppPool">
<virtualDirectory path="/" physicalPath="E:\OneDrive\Apps\Web\arnvanhoutte\arnvanhoutte" />
</application>
<bindings>
<binding protocol="http" bindingInformation="*:52250:localhost" />
<binding protocol="https" bindingInformation="*:44397:localhost" />
</bindings>
</site>
<siteDefaults>
<logFile logFormat="W3C" directory="%IIS_USER_HOME%\Logs" />
<traceFailedRequestsLogging directory="%IIS_USER_HOME%\TraceLogFiles" enabled="true" maxLogFileSizeKB="1024" />
</siteDefaults>
<applicationDefaults applicationPool="Clr4IntegratedAppPool" />
<virtualDirectoryDefaults allowSubDirConfig="true" />
私はiisexpress.exe /config:"applicationhost.config" /site:"arnvanhoutte" /apppool:"Clr4IntegratedAppPool" /trace:error
Starting IIS Express ...
Initializing the W3 Server Started CTC = 2060781
W3 Server initializing WinSock. CTC = 2060796
W3 Server WinSock initialized. CTC = 2060796
W3 Server ThreadPool initialized (ipm has signalled). CTC = 2060796
Start listenerChannel http:0
Successfully registered URL "http://localhost:52250/" for site "arnvanhoutte" application "/"
Successfully registered URL "https://localhost:44397/" for site "arnvanhoutte" application "/"
Registration completed for site "arnvanhoutte"
AppPool 'Clr4IntegratedAppPool' initialized
InitComplete event signalled
IIS Express is running.
Enter 'Q' to stop IIS Express