MarcとBrianの両方が良いアイデアを持っています。私が望む使い方と参照のみを含む新しいカスタムテンプレートを作成してください。エクスポートテンプレートを使用すると、それは本当に簡単ですし、すべての種類の特定の項目について必ず実行します。汎用の新規クラスの
(すなわち:あなたはVSで「追加 - >クラス...」メニュー項目から何を得る):
- を検索、ここで私は私の目標を達成するためにやったことです適切なテンプレートZip。私のシステムでは、C:¥Program Files¥Microsoft Visual Studio 9.0¥Common7¥IDE¥ItemTemplates¥CSharp¥Code¥1033¥Class.zipにあります。
- zipファイルを解凍します。 Class.csとClass.vstemplateの2つのファイルがあります。
- Class.csを編集して、望ましくないusingステートメントを削除します。 (私がここにいる間、デフォルトのクラスアクセス修飾子を "public"に変更しました)
- Class.vstemplateを編集して、不要な
<reference>
要素を削除してください。
- ファイルを既存のClass.zipアーカイブに再圧縮します。
- キャッシュされたテンプレートファイルを更新されたバージョンに置き換えます。私のシステムでは、ファイルはC:¥Program Files¥Microsoft Visual Studio 9.0¥Common7¥IDE¥ItemTemplatesCache¥CSharp¥Code¥1033¥Class.zip(古いClass.csとClass.vstemplateを含むディレクトリ)にありました。
- VSは、元のソースからキャッシュを再構築することを期待してこのディレクトリを削除してみました。これはうまくいかなかった。キャッシュディレクトリにファイルが見つからないというエラーメッセージが表示されます。キャッシュされたファイルを置き換えることはうまくいった。私は新しいクラスを追加するたびに
- 再起動のVisual Studio
は今、私は私が欲しいものを正確に取得します。
Visual Studioのバージョンに応じて、アセンブリ参照「Microsoft.CSharp」を取得することもできます。 –