web-dev-qa-db-ja.com

MacのDockerコンテナーでVisual Studioと.Net Frameworkを実行できますか?

私は仕事用のVisual Studio Codeアプリ(Angular/.Net Core Web Apiアプリ)を持っており、会社のネットワークにVPNで接続するときに、自分のMacで開発、デバッグ、実行できます。

また、会社のサイトにはデスクトップ作業用PCがあり、すべての作業を行うためにRDPでアクセスできるリモート作業サーバーがありますが、個人用のMacを使用しています。

.Net Coreアプリがhttp経由で呼び出す必要がある.Net Web Apiアプリ(非.Net Core)を作成する必要があるので(.Net Coreで実行されないWCF Webサービスの場合)、Visual Studioを作成しました。 Win PC作業マシンの1つで.Net Framework web Apiアプリを使用すると、Macではなく、PCで両方のプロジェクト(Visual Studio CodeとVisual Studio)を並べて実行できます。

Macで.Net Frameworkアプリを動作させる方法はありますか?例。 Dockerコンテナーで、またはコンテナーでアプリを実行するだけで、.Net Coreアプリがそれを呼び出すことができますか?

別のアイデアがありますが、可能かどうかはわかりません。Macで.Net Coreアプリを実行すると、会社のネットワークにVPN接続されます。仕事用デスクトップまたはリモートサーバーで.Net Webアプリを実行すると、Macからそれに接続できますか?

6
user1186050

.NET Frameworkを実行することはできません。これは、オペレーティングシステムのレイヤーアーキテクチャで動作しているため、実行中、多くのライブラリが移行中であり、現在 nuget経由で.NETコア 推奨が使用されているため Microsoftの公式のネットコアイメージ または、Microsoftサーバーシステム上でdockerを実行します。

0
Soleil