2
この問題の原因をどのように見つけることができますか? Mac端末は、自己完結型デプロイメントを使用して公開されたASP.NETコアアプリケーションを実行しようとする「コマンドが見つかりません」と応答します。 http://www.hanselman.com/blog/SelfcontainedNETCoreApplications.aspx 自己完結型ASP.Net Mac上で実行されていないコアアプリケーションは
- このブログから取られただけのデモコードです。 .10.12-x64 "となります。 Intel Core 2 DuoとmacOS SierraがインストールされたMac Miniで実行しようとしました。
- .NETコアがインストールされていないWin10マシンで、 "win10-x64"を使用しても問題はありません。
エラーをトリガしたコマンドと、同じフォルダに出力された「ls」はなんですか?あなたは十分な情報であなたのステップを明らかにしません。 –
テストアプリケーションは "VueTest"と呼ばれ、OSXのデプロイには "VueTest"というファイルが含まれています。 "VueTest"または "sudo VueTest"は "command not found"を返します。フォルダには約200ファイル、.NETコアランタイム全体が含まれています(約50MB、自己完結型ではなくフレームワーク依存のデプロイメントを使用すると約10MB)。 –
私はOSXの完全な展開をここにアップロードしました:http://www.tinybox.rocks/vuetest_osx_10_12_x64.zip作業中のWin10配備はここにあります:http://www.tinybox.rocks/vuetest_win10_x64.zip 2つのアプリケーションフォルダの内容は次のとおりです。 (libcoreclr.dylibのような)osx上の.dylibファイルであるVueTest(osx)とWindows上のいくつかの.dll(coreclr.dllなど)とは対照的に、VueTest.exe(win)を除いてほぼ同じです。 –