問題タブ [vsix]
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.
visual-studio-2010 - VSIX パッケージには、参照されたアセンブリのローカライズされたリソースが含まれていません
VS2010 拡張機能を作成しています ( と呼びましょうMyExtension
)。この拡張機能の UI は別のアセンブリ ( MyExtension.UI
) にあります。拡張機能プロジェクトには、メニュー コマンドから UI を呼び出す定型コードのみが含まれています。
MyExtension.UI
ローカライズされたリソース (例: fr\MyExtensions.UI.resources.dll
) が含まれていますが、VSIX パッケージにはこれらのリソースが含まれていません (bin\Debug ディレクトリに存在しますが)。
これらのリソースを VSIX パッケージに含めるように VS に指示するにはどうすればよいですか? .vsixmanifest デザイナーを調べましたが、適切なオプションが見つかりません...
.net - 「グローバル」例外ハンドラ
WinForms、WPF、および ASP.NET ですべての例外を (ログ記録/修正目的で) キャッチする方法は知っていますが、VSIX パッケージのどこにインストールすればよいでしょうか? MSDN で何も見つかりません。
visual-studio-2010 - ドキュメント ウィンドウのフォーカス イベントはありますか?
これは、Visual Studio に同様の名前の機能があるため、少し面倒でした (検索する人のためにここでは言及しません)。
私がやりたいのは、どのドキュメント ウィンドウにフォーカスがあるかに関するイベントをリッスンすることです
どの SolutionItem が開いていてフォーカスがあるかに応じて、拡張機能の動作が異なることを望みます。このフォーカスが変更されたときに通知されるイベントがどこかにあると思います。
ドキュメントが開いたり閉じたりするときに聞くことができる場所を見つけましたが、ドキュメント ウィンドウにフォーカスがあるときは聞こえません。
visual-studio-2010 - VSIXプロジェクトをインストールするときにファイルを任意の場所にコピーするにはどうすればよいですか?
Visual Studio 2010拡張機能(VSIXプロジェクト)を開発して、EntityFrameworkデザイナーのエンティティにいくつかのプロパティを追加しています。MEF検出に適切なクラスを登録することに加えて%ProgramFiles%\
Microsoft Visual Studio 10.0\Common7\IDE\Extensions\Microsoft\Entity
Framework Tools\Templates\Includes
、拡張機能のインストール時にT4インクルードファイルをフォルダーにコピーしたいのですが、その方法がわからず、VSIXプロパティページに表示されないようです。このための任意のオプション。
だから私の質問は:VSIXプロジェクトがインストールされているときに特定のファイルを特定の場所にコピーする方法はありますか?
c# - デバッガーを別の Visual Studio インスタンスにアタッチする
Visual Studio 2010 でビジュアル スタジオ拡張機能の開発を行っています。開発中にデバッグすると便利なので、F5 のデバッガーで VS の別のインスタンスを開くように構成しました ( http://donovanbrown.com/post/How- to-debug-a-Visual-Studio-Extension.aspx )。これはすべて正常に動作しますが、VS2010 の既存のインスタンスにデバッガーをアタッチする方法はありますか?試してみましたが、ブレークポイントにヒットしていません。エラーはありませんが、方法があるかどうか疑問に思っていますか?
デバッガーにアタッチする方法を知っており、ASP.net コードにアタッチするために以前に使用したことがあります。
c# - VSIXプロジェクトをデバッグできません
最初のVisualStudio拡張プロジェクトを開発しようとしています。VS10SDKがインストールされており、新しいプロジェクトを作成して正常にビルドできましたが、デバッグしようとするとシンボルが読み込まれません。サンプルプロジェクトをオンラインでダウンロードし、シンボルが読み込まれ、ブレークポイントが正常にヒットしているため、VSIXプロジェクトにデバッグできることを知っていますhttp://weshackett.com/2009/11/configure-vsix-project-to-enable -デバッグ/)。ですから、私がVSIXプロジェクトを作成した方法と特に関係があるに違いありません(多分!)。私が気づいたことの1つは、dllとファイルがローカルの「アプリケーションデータ」領域にコピーされておらず、マニフェストのみがコピーされているのに対し、サンプルプロジェクトでは、dllを含むすべてのファイルがコピーされていることです。両方のプロジェクト設定を比較しましたが、どちらも同じです。私はそれが理にかなっていることを願っています、私がもっと詳細を提供することができれば私に知らせてください...
visual-studio-2010 - VSIX: VS の起動時にコードを実行する
Visual Studio がソリューションを読み込むときに VSIX 拡張機能からコードを呼び出したいのですが、どうすればよいですか? Package::Initialize は、ユーザーが初めてアドインのボタンを押したときにのみ呼び出されます。
c# - VisualStudioの[ツール]ウィンドウを拡張します
自分のページをオープンソースプロジェクトの[VS2010ツール]->[オプション]ウィンドウに挿入する方法を探しています。ReSharper、VisualSVNなどは、そこに独自のページを追加することができ、設定のための自然な場所のようです。残念ながら、私は情報や例を見つけることができず、拡張フレームワークに完全に精通していません(これまでのところ、独自のツールウィンドウ、ツールバー、メニューなどを追加することができました)
どんな助けでもいただければ幸いです。
更新:ツールウィンドウも挿入するため、NuGetソースコードを入手しました。その方法を理解しようとしています。
visual-studio-2010 - VSIX: 参照の取得/追加/削除
選択したプロジェクトの参照を一覧表示するにはどうすればよいですか? そして、ディスク上の dll への新しい参照を追加しますか?
visual-studio-2010 - Visual Studio2010Expressでの拡張機能またはアドインのインストールに関する制限
MSVC ++ 2010 Expressをインストールし、インストールできる拡張機能(vsix)を特定しようとしました。Extension Managerにはいくつかの拡張機能があります(オンラインギャラリーのセクション)。それらはすべてVisualStudioGalleryからのものです。確かに私はいくつかの拡張機能をインストールしました。したがって、VisualStudioのExpressEditionが拡張機能またはアドインのインストールをサポートしていないとは言えません。最初は、VisualStudioGalleryが許可された拡張機能の場所であると判断しました。そこからPowerConsole拡張機能をダウンロードして、インストールしようとしました。ただし、次のテキストを含むメッセージボックスが表示されます。
Visual Studio拡張機能インストーラー
この拡張機能は、現在インストールされている製品にはインストールできません。
問題は、Visual Studio 2010 Expressに拡張機能をインストールするための正確な制限は何ですか?