問題タブ [reference-source]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
595 参照

.net - すべての .net PDB を自分のコンピューターにダウンロードしますか?

ソース stepp デバッグを使用するには:

ここに画像の説明を入力

Resharper で sources へのナビゲーションを使用するには、次のようにします。

ここに画像の説明を入力

–PDB が必要です。

ただし、VS は特定のモジュールを毎回ダウンロードします。

http://referencesource.microsoft.com/から 50 MB の zip ファイルを既にダウンロードしました。

ただし、PDB のないプロジェクトが含まれています。

質問

Visual Studio のすべての pdb をダウンロードできる集中管理された場所はありますか? (そのため、毎回ダウンロードする必要はありません)

0 投票する
0 に答える
3676 参照

c# - referencesource.microsoft.com で System.Web.pdb が見つからないのはなぜですか?

で見つからなかったことに注意してSystem.Web.pdbくださいreferencesource.microsoft.com。それは見つかりましたmsdl.microsoft.comが、それらにはソースファイル/行が付属していません。System.Web.dllからのソースコードをダウンロードしたreferencesource.microsoft.comので、ソースが利用可能であることはわかっています。referencesource.microsoft.comリリースされた .NET Framework のすべてのバージョン (パッチを含む) に対応する PDB があるはずだったのは私の理解でしたか?

現在ロードされているのバージョンSystem.Web.dllは、GAC で version としてマークされている 64 ビット バージョン4.0.30319.34212です。2014 年 5 月 29 日のリリース日があります。私が知る限り、これは の最新リリースですがSystem.Web.dll、この問題が解決されればアップグレードしてもかまいません。

0 投票する
2 に答える
15088 参照

c# - .NET フレームワークのソース コードにステップ インできません

私は Visual Studio 2013 を使用しており、.NET 4.5.2 プロジェクトを持っています。次のページに従って設定をセットアップしました。

http://referencesource.microsoft.com/setup.html

このセットアップでは、必要なすべてのシンボルがダウンロードおよびロードされていることがわかりますが、次のようなコードにステップ インすることはできません。

ソースが利用できませんというメッセージが表示されます。

次のコードに問題なくステップ インできます。

mscorlib.dll からコードにステップ インできるのに、System.dll からコードにステップ インできない理由がわかりましたか?

0 投票する
3 に答える
1015 参照

c# - Microsoft ReferenceSource の Linq to SQL Source

私はグーグルでReferenceSourceを調べましたが、LINQクエリがSQLステートメントに変換されたLINQ to SQLのソースが見つかりません。それを知っている人はいますか?

例えば:

に変換:

どのように?DotnetFramwork sourceでこの動作のソースを確認したい。

0 投票する
4 に答える
2134 参照

c# - StringBuilder.ToString() のコンテキストで ----s は何を意味しますか?

stringbuilder.csのリファレンス ソース ページには、ToStringメソッドに次のコメントがあり ます。

これは何を意味するのでしょうか?----s悪意のあるユーザーがフォーマットする文字列に挿入する可能性のあるものはありますか?

0 投票する
1 に答える
1228 参照

c# - なぜ Int32 はソース コードで int を使用するのですか?

ソースコードInt32で使用するintのはなぜですか? C# で等しくない? では、元のソース コードは何ですか? よくわかりません..Int32intint

と の間にも同じ問題がBooleanありboolます。

0 投票する
1 に答える
318 参照

c# - .NET リファレンス ソース コードの 4 つのダッシュのグループは何ですか?

PluralizationService奇妙なことに気づいたとき、私はのソースを閲覧していました。クラスには、異なる複数形規則を反映した 2 つの個人辞書があります。例えば:

文字列の 4 つのダッシュのグループは何ですか? 私はそれらがコードで処理されているのを見なかったので、それらはある種のテンプレートではありません。私が考えることができる唯一のことは、それらが検閲された罵倒語(「ch ---- is」は「chassis」になる)であり、この場合は実際に読みやすさを損なっているということです. 他の誰かがこれに出くわしましたか?実際の完全なリストに興味がある場合、どのように表示しますか?

0 投票する
2 に答える
184 参照

c# - 参照ソースから .NET クラスを再構築できますか?

ニーズに合わせて System.Net.HttpWebRequest クラスにいくつかのメソッドを追加したいと考えています。リフレクションを試してみましたが、メンバー クラス メソッドの多くも変更する必要があるのは非常に複雑です。

.NET 参照ソースを使用してデバッグしていますが、これらのクラスのソース コードを表示できました。関連する各クラスのソース コードをコピーして、独自のクラスを作成することはできますか?

0 投票する
0 に答える
111 参照

.net - System.Web.Mvc.dll のデバッグ シンボルはどこから取得できますか?

Visual Studio デバッガーは、Microsoft Symbols Server に のシンボルがないことを報告しますSystem.Web.Mvc.dll

自分でソースをコンパイルしたくない場合、どこでそれらを見つけることができますか?