Windows 10マシンで.NETコアアプリケーションを開発しています(Visual Studio 2015更新プログラム3 + Microsoft .NETコア1.0.1 VS 2015ツーリングプレビュー2 )をUbuntu 16マシンに公開する必要があります。そのためには、ソースコードをエンドマシンに移動してコンパイルして実行する必要があります。例えば私はWindows上でコードをコンパイルすることはできませんし、Linux上で実行します。質問:winマシン上でコードをコンパイルしてlinux上で実行する方法はありますか? dotnet buildコマンドを使用してWindowsマシン上で.NETコアアプリケーションをWindowsマシンでコンパイルする方法
3
A
答えて
10
、あなたは--runtime
フラグ
通常、このパターンに従って、具体的なオペレーティング・システムを表す-r|--runtime < RUNTIME_IDENTIFIER >
Target runtime to build for. For a list of Runtime Identifiers (RIDs) you can use, see the RID catalog .
RIDを指定することができ[os].[version]-[arch]
例Foは、プロジェクトとUbuntu 16.04ランタイムの使用のためにその依存関係を構築します:
dotnet build --runtime ubuntu.16.04-x64
関連する問題
- 1. WindowsマシンからLinuxマシンへFTPファイルを転送する方法
- 2. Windows上のLinuxマシンでjavaをコンパイルする利点は何ですか?
- 3. Windowsマシンでskflowをインポート
- 4. gccを使って64ビットWindows 7マシンでCコードをコンパイルする方法4.5.3
- 5. Windows 7でマシンIPを設定する
- 6. Windowsマシン上で2つの.NETサービスを相互接続する最善の方法は何でしょうか?
- 7. Windowsマシン上でJfrog Artifactoryから最新のアーティファクトをダウンロードする方法
- 8. matplotlibとnumpyモジュールをWindowsマシン上でpython 3.6用にインストールする方法
- 9. 特定の時刻にWindowsマシン上でjarファイルを起動する方法
- 10. WindowsマシンでHDFS CLIを設定する方法は?
- 11. Windows Phone 7でネットワーク上のマシンを検出する
- 12. Windows上でLinux仮想マシンを実行するためのアドバイス
- 13. あるWindowsマシンから別のWindowsマシンにzipファイルを転送する
- 14. 仮想マシンから実マシンにWindowsライセンスを移動する方法
- 15. Windowsマシン上のCでArduinoチップと通信する
- 16. Powershell Windowsマシン上で動作するあいまいなコード
- 17. Windowsマシンでソケットを落とす方法は?
- 18. Windowsマシンにワンドをインストール
- 19. 私はWindowsマシン上のコードをチェックアウトできますか?
- 20. LinuxマシンからWindowsマシンにファイルをコピーするシェルスクリプト
- 21. WindowsマシンにFlutterをインストールできない
- 22. Windowsマシンにrmagickをインストールできない
- 23. Macマシンをチェックする方法Windowsマシンのcordovaプロジェクトのいくつかのタコ構築で忙しいです
- 24. Windowsマシンをドメインにバインドするときに、Windowsマシンを1つのコマンドラインでバインドする
- 25. osx端末からWindows仮想マシン上でexeを実行
- 26. VB6 IDEは、Windows 7マシン
- 27. Windows 10マシンのPHP/Apacheサーバーセットアップ
- 28. R並列マルチCPU Windowsマシン
- 29. GurobiトークンサーバーWindowsマシンのログ
- 30. 作成 - Azure仮想マシンWindows
ありがとうございます。しかし、私はこのエラーが表示されます: 'ランタイムターゲット' .NETCoreApp、バージョン= v1.0 'ターゲットランタイムのいずれかと互換性があります:' win10-x64、win81-x64、win8-x64、win7-x64 '.' –
@ Javad_Amiryあなたはそれらのランタイムをサポートするプロジェクトを指定する必要があります。 http://stackoverflow.com/a/37590605/2833802およびhttp://stackoverflow.com/a/40194003/2833802を参照してください。 – Set