問題タブ [macos-monterey]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - macOS Monterey で Kestrel を起動できません
にアップグレードしてmacOS Big Sur
からmacOS Monterey
、構成を使用して.Net Coreアプリを実行しようとするとASPNETCORE_URLS=http://*:5000
、以下のようなエラーが発生します
5000
以下のコードでポートをリッスンする人を見つけようとすると
結果は次のとおりです。
次に、以下のように kill コマンドでリッスンを強制終了しようとします
そのポートリッスンは殺されません。sudo lsof -nP -i:5000 | grep LISTEN
もう一度実行してテストしましたが、その結果が再び得られました
ASPNETCORE_URLS=http://*:5001
.Net Core アプリを実行しようとすると動作しますが、Mac を再起動してもエラーが発生し、ASPNETCORE_URLS=http://*:5000
構成が機能しない理由Monterey
と常にポートを使用するユーザーが表示されます5000
また、以下のように私の dotnet バージョンと sdk-list
アドバイスをありがとう。
crash-dumps - Monterey へのアップグレード後に MacOS アプリの起動時のクラッシュをデバッグする方法
モントレーにアップグレードした後、以前には見られなかった起動時のクラッシュが始まりました。コア ダンプからのバック トレースは、アプリケーションが実行を開始する前にクラッシュしていることを示しているようです。これをデバッグする方法がわかりません。基本的な初期化処理に慣れていません。
(lldb) bt
スレッド #1、停止理由 = シグナル SIGSTOP
フレーム #0: 0x0000000000000000
フレーム #1: 0x00007ff807e34bb2 libobjc.A.dylib`load_images + 1358
フレーム #2: 0x0000000115a0a41c dyld`dyld4::RuntimeState::notifyObjCInit(dyld4::Loader const*) + 170
フレーム #3: 0x0000000115a0fbfd dyld`dyld4::Loader::runInitializersBottomUp(dyld4::RuntimeState&, dyld3::Array<dyld4::Loader const*>&) const + 167
フレーム #4: 0x0000000115a0fbeb dyld`dyld4::Loader::runInitializersBottomUp(dyld4::RuntimeState&, dyld3::Array<dyld4::Loader const*>&) const + 149
フレーム #5: 0x0000000115a0fbeb dyld`dyld4::Loader::runInitializersBottomUp(dyld4::RuntimeState&, dyld3::Array<dyld4::Loader const*>&) const + 149
フレーム #6: 0x0000000115a0fcac dyld`dyld4::Loader::runInitializersBottomUpPlusUpwardLinks(dyld4::RuntimeState&) const + 108
フレーム #7: 0x0000000115a2332e dyld`dyld4::APIs::runAllInitializersForMain() + 222
フレーム #8: 0x0000000115a01358 dyld`dyld4::prepare(dyld4::APIs&, dyld3::MachOAnalyzer const*) + 3438
フレーム #9: 0x0000000115a004b4 dyld`start + 388