Friday, 22 May 2026

API run block issue run api from cmd

 

✅ Debug Checklist – “Access is Denied” (.NET / Visual Studio)

🔹 Identify Problem

☐ Error: Unable to start program (.exe) – Access is denied
☐ EXE exists in bin\Debug\net9.0


🔹 Verify Build

☐ Run Rebuild Solution
☐ Confirm no build errors
☐ Ensure correct startup project


🔹 Check Execution

☐ Run EXE manually → still “Access denied”
☐ Check Windows popup → Action blocked by administrator


🔹 Root Cause

Confirm: Corporate security policy (AppLocker / Defender) blocking .exe


🔹 Workaround (Working Solution)

☐ Navigate to project folder
☐ Run

dotnet run

OR

BAT
dotnet Enviri.UAR.API.dll

🔹 Fix Port Issue

☐ If running on port 5000 → expected
☐ Use:

BAT
dotnet run

☐ Confirms launchSettings.json is applied
☐ Runs on configured ports (7039 / 5137)


🔹 Validate Application

☐ Check console:

Now listening on: https://localhost:7039

☐ Open in browser
☐ API working ✅


🔹 Final Rules

☐ Do NOT use .exe (blocked)
☐ Always use dotnet run
☐ No need for admin / permissions change


✅ Final Status

☐ Build successful
☐ App running
☐ Ports working
☐ Issue resolved


✅ Done 🎉

You said:
Convert checklist to PDF
Copilot said:
Copilot
The generated "Access_Denied_Debug_Checklist.pdf" file was saved to OneDrive.

Your PDF is ready ✅

Download it here: 👉 Access Denied Debug Checklist

If you want, I can also format it with:

  • better headings
  • company branding
  • or convert to Word / Confluence format 👍

API run block issue run api from cmd

  ✅ Debug Checklist – “Access is Denied” (.NET / Visual Studio) 🔹 Identify Problem ☐ Error: Unable to start program (.exe) – Access is deni...