مشاهده خطای زیر در وبسایت مبتنی بر دات نت کور میتواند علل مختلفی داشته باشد:
Access to the path 'C:\WINDOWS\system32\config\systemprofile' is denied
در این مقاله به یکی از راه حلهای رفع مشکل پرداختیم.
نحوه رفع مشکل:
کافیست در فایل Web.config ترکیب اول را به دوم تغییر دهید:
<aspNetCore processPath="dotnet" arguments=".\myapp.dll" stdoutLogEnabled="true" stdoutLogFile=".\logs\stdout" hostingModel="OutOfProcess" />
تغییر به:
<aspNetCore processPath=".\myapp.exe" arguments="" stdoutLogEnabled="true" stdoutLogFile=".\logs\stdout" hostingModel="OutOfProcess" />
کار تمام شد!