2017-05-26 23 views
0

最近、ドッカー画像microsoft/dotnetの助けを借りて、ドッカー画像の中でうまく動作するLinuxボックスでC#開発を試みました。ドッカーのドットネットを使ってVisual Studio C#拡張機能(OmniSharp)を起動する

OmniSharpによって強化されたC#拡張機能を備えたVisual Studioコードを使用してIntellisense/Autocompletionを取得し、その拡張機能の他の利点をそのエディター内で使用したいと考えています。

.NET Coreが配布(Arch)ではサポートされていないという問題があります。 AURパッケージがありますが、それは作業よりも壊れていることが多く、コンテナ内でdotnetを実行するために私のドッカーイメージに固執します。

私の質問は次のとおりです。ホストOS上で実行されているVisual Studio CodeのC#拡張機能を、ドッキング・イメージで使用可能なドットネット・ツールを使用できるようにすることはできますか?

おかげ

答えて

0

うん、あなたはドッカーボリュームを経由して、容器内のあなたのC#コードをフックすることができます。

docker run --name app -d -p 5000:5000 -v <your-project-path>:/app microsoft/dotnet

注:あなたは、.NETのコアSDKの画像を使用していることを確認し、このような何かを試してみてください。

関連する問題