在你的目錄下找到Properties/launchSettings.json 找到profiles 將目錄名稱填上 注意port號 雖然不知道為什麼要兩個 ``` "profiles": { "你的目錄名稱": { <= 小心名稱不要重複 "commandName": "Project", "hotReloadEnabled": true, <= 重點是這一行 "dotnetRunMessages": true, "applicationUrl": "http://localhost:5001;http://localhost:5000", "environmentVariables": { "ASPNETCORE_ENVIRONMENT": "Development" } }, ``` 需要運行時執行 ``` dotnet watch run ``` 也可以執行以下 可以避免SwaggerUI重新整理清掉Authorizations ``` Windows SET DOTNET_WATCH_SUPPRESS_BROWSER_REFRESH=1 dotnet watch run Mac export DOTNET_WATCH_SUPPRESS_BROWSER_REFRESH=1 dotnet watch run ``` 如果因為 目錄底下有.sln而衝突 可以指定.cspro文件執行 ``` dotnet watch run --project 項目名稱.csproj ``` 如果還是不行 可能是你的項目名稱非法 例如中文 # 之類的 ctrl + shift + h 找到所有你的項目名稱 並且更改至合法應該就行了
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up