問題タブ [vsx]

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 投票する
2 に答える
869 参照

c# - プロジェクトの一部ではない cs ファイルを開くときに、Intellisense を機能させる方法はありますか?

理想的には、Microsoft が XAML で生成されたコード (これらの *.g.cs ファイル) をどのように処理するかを知る必要があります。XAML コード ビハインドに移動すると、*.g.cs ファイルがプロジェクトの一部でなくても、intellisense が機能します!!


環境:

カスタム VS パッケージでは、VS IDE で CS ファイルを (プロジェクトの一部にすることなく) 開き、ユーザーが編集できるようにするロジックが必要です。

ドキュメントを Running ドキュメント テーブルに接続し、IVSRunningDocumentTable を使用して、Saving、Close などのイベントを受け取ります。うまくいきます。

ここでの問題は、ドキュメントを開くと、開いたドキュメントがプロジェクトの一部ではないという単純な理由で、Intellisense が機能しないことです (残念ながら、それを行うことはできません。コード ビハインドにすることはできません)。 .

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

visual-studio - ファイルがプロジェクトに追加されたときに発生するイベントは何ですか?

新規または既存のファイルがプロジェクト (.vcproj または .csproj) に追加/プロジェクトから削除されたときに発生するイベントは何ですか?

実際には、追加または削除されたプロジェクト項目に関してプロジェクト構造を変更する可能性のあるすべてのイベントを処理したいと考えています。

これは、Visual Studio 用のアドインを作成するコンテキストにあります。調べられるように、少なくともイベント名を教えてもらえますか?

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

.net - Visual Studio SP1 をインストールした後、ビルドによって LC.exe が見つかりません。解決?

VS Sp1 をインストールした後、(ライセンス ファイルの上で実行するための) LC.exe が見つからないため、ビルドが中断します。SP1はLC.exeをインストールしないようです

この MSDN フォーラムの投稿で見つけた解決策は、Windows SDK をインストールする必要があるというものです。

http://social.msdn.microsoft.com/Forums/en-US/vssetup/thread/93fe03a0-117c-406e-b0ea-c2e2227e1835/

Microsoft Windows SDK for Windows Server 2008 および .NET Framework 3.5 のダウンロードは 1.3Gb を超えており、このような単純な問題を解決するためにそれをダウンロードしてインストールしたくありません。Argggg...そのための他の簡単な修正はありますか?

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

c# - チームエクスプローラーからデフォルトのTFSサーバーを取得するにはどうすればよいですか?

このような呼び出しには、サーバー名またはURLが必要です。

同様に、以下を使用して、使用可能なサーバーまたはサーバー名のリストを取得できます。

しかし、Team Explorerが接続に使用するデフォルトのサーバーを取得するにはどうすればよいですか?

または、現在のワークスペースを取得できれば、それを使用して、接続する正しいTeamFoundationServerを取得できると思います。ただし、ソリューションが読み込まれる前にこれを実行できるようにしたいのです。つまり、ソリューションが属するワークスペースをクエリするために使用するファイルがありません。

0 投票する
5 に答える
2167 参照

wix - msi のインストール時に devenv.exe が実行されていないことを確認する方法

私は Visual Studio 2008 用の VSPackage を作成しており、WiX で生成された Msi を使用して展開しています。インストールの最後に、必要に応じて "devenv.exe /setup" を実行して、VS にパッケージを認識させます。ただし、実行中の Visual Studio のコピーがある場合、このコマンドは成功しません。

現在、インストールする前に Visual Studio のすべてのコピーを閉じる必要があると人々に伝えていますが、誰にでもできる方法を望んでいます。Visual Studio (devenv.exe) のコピーが実行されている場合に誰かが .msi を実行したことを確認し、プロジェクトのインストールをブロックするにはどうすればよいですか?

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

visual-studio - Visual Studio の拡張性 (アドイン): Silverlight 関連のプロパティにアクセスする方法は?

これは、以前に MSDN フォーラムに投稿された質問で、今日まで未回答のままです。

http://social.msdn.microsoft.com/Forums/en-US/vsx/thread/676b13d4-acfc-4252-b102-5fc0553e4b81/

私が興味を持っているプロパティは、Visual Studio ソリューション (.sln) ファイルに格納されている ProjOutputReferences です。

Visual Studio では、このプロパティは Silverlight WebSite プロジェクトの [プロパティ ページ] ダイアログからアクセスできます (VS2008 用の Silverlight ツールがインストールされている必要があります)。そこには、上記のプロパティの内容を編集できる「Silverlight Applications」というページがあります。

VS 自動化または低レベル インターフェイスを介して、アドイン内でプログラムによってアクセスする必要があります。

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

visual-studio - T4 テンプレートと Visual Studio アイテム テンプレート

T4 テンプレートから生成される Visual Studio アイテム テンプレートを作成することはできますか?

私の google-fu は、答えを出すほど強力ではないようです!

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

visual-studio-2008 - オブジェクトから DTO を生成する

既存のオブジェクトからいくつかの DTO を自動生成したいのですが、使用する Resharper、DevExpress、または VSX オープン ソースが既に存在するかどうか疑問に思っていました。自分のコードを調べて、必要なプロパティを選択できるツールが必要です。私のDTOに含めて、それに基づいてクラスを生成します...

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

tfs - ソース管理エクスプローラーのフォルダーアイコンにアイコンオーバーレイを追加するにはどうすればよいですか?

チームがアクティブなブランチを簡単に確認できるように、ソース管理エクスプローラーでフォルダーをアクティブ、アーカイブ、およびリリース済みとしてマークすることに関心があります。私はVSXにある程度精通しているので、どこから始めればよいかがわかれば進歩できますが、どこから始めればよいかについてサポートが必要です。

私がやりたいことの例は、ソリューションエクスプローラーにファイルのステータスを配置するVisualSVNです。TFSでフォルダにプロパティを設定できるかどうかわからないため、フォルダが移動された場合、そのステータスも一緒に移動します。必要に応じて、BranchStatus.xmlというファイルを作成し、そのファイルを読み取ってアイコンを設定できます。

MSDNで調べる必要のある名前空間とVSX/DTEオブジェクトがわかっている場合は、お知らせください。私は助けに感謝します。

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

visual-studio-2008 - どれを選ぶ?DXCore、Resharper、または VSX?

コードの変更 (特定のリファクタリングなど) を行うためのビジュアル スタジオ アドオンを作成したいと考えています。これらのツールのどれを使用すればよいのか、またその理由は?

私たちは resharper のライセンスを持っています。他の 2 つは無料で、これは社内で使用するソフトウェアなので、ライセンスについて心配する必要はありません。