2

詳細を説明しましょう。私はEclipseを使用してJavaでプログラミングしていたときに、IDEにjavaのソースを添付することができ、Ctrlキーを押しながら+クラスをビルドしてクラスをクリックすると、インターフェイスだけでなくソースコードもわかりました。これはVisual Studio 2015と.NET Coreフレームワークで可能ですか?少なくともgithubにはソースがありますが、ビジュアルスタジオでそれらを見る方法はありますか?ビジュアルスタジオでの.NET Coreフレームワークのソースの表示方法2015

+0

私が正しく理解していれば、インターフェースだけでなく、クラスの実装を見たいと思っています。 Visual Studio MarketPlaceの名前GoToImplementationには、Visual Studio拡張機能があります。私はそれがあなたが求めていることをすると信じています。 –

+0

ここでの問題は、vsがシンボルを見つけることができないことです。これはソースコードが添付されていないためです( –

答えて

0

ASP.NETコアプロジェクトを作成すると、既にコンパイルされている.NETコアライブラリが使用されています。だからあなたはソースコードにアクセスできない。それ以外の場合は、プロジェクトをコンパイルすると、Visual Studioは.NET Coreフレームワークもコンパイルする必要があることを意味します。何時間のロスが...

DLLが

Cの下に例えば位置しています:\プログラムファイル\のDOTNET \ SDK \ 1.0.0-preview2-003131

することができますようにソースコードはありません

+0

)。私はソースコードを見ることができません。質問は問題を解決する方法です –

+0

それから@jcmontxと同じ答えはGitHubからソースをダウンロードします。私はJavaに敬意を表し、IntelliJやEclipseのようなIDEにはソースにナビゲートできるアンダーフード機能がありますが、デバッグ時にはコンパイルされたアセンブリが実際に使用されます。さもなければ私はあなたのプログラムを実行するためにそれらをコンパイルせずにどのように可能であるかわかりません。しかし、私が知っているように、.NETで –

+0

というものはありません。唯一可能なのは、global.jsonのソースファイルをprojects配列に追加することです。 asp.netコアだけで動作しますが、残念ながら –

1

Githubからソースコードをダウンロードし、ソリューションにすべてのプロジェクトを追加し、build pipelineを構成し、ソリューションを実行するたびにフレームワーク全体をコンパイルできます。

+0

hmを学んでいる間に非常に役立つ内部の実装を見ることができます...しかし、ソースを含めることは可能ですが、毎回コンパイルしませんか?良いアプローチは日食を持っていて、私はIntellideaをジェットブレーンから信じています。あなたがそれに沿って.jarと.jarのソースを持つことができるときです。実装を見たいときは、パブリックインターフェイスだけでなく、実装ソース全体を参照してください –

+0

もう一度考えると、コードを変更しない限り、コンパイルする必要はありません。ビルド中は、最新のプロジェクトをスキップします。 – jcmontx

関連する問題