10

現在、Visual Studio ツールボックスに .NET コントロールをインストールするために、このプロジェクトを使用しています: http://vstudiotoolbox.codeplex.com/。このアプローチでは、VStudio をバックグラウンドで実行する必要があるため、操作が非常に遅くなります。他の多くのコンポーネント メーカーは、コントロールを即座にインストールできることに気付きました。

他にどのようなアプローチが存在しますか?

ありがとう。

4

3 に答える 3

5

これを行う方法についてのチュートリアル記事を書きました。

Visual Studio ツールボックス コントロールの統合

CodePlex のプロジェクトはかなり時代遅れであることがわかり、Visual Studio 2012 で動作するように更新しました。

その他のアプローチには次のものがあります。

  • Toolbox Controls Installer (TCI) パッケージ - おそらく最も速くて簡単な方法
  • VSI および VSIX パッケージ
  • VSPackage - 最も強力で最も複雑な方法

この記事では、更新とアンインストールについても説明しました。

于 2013-03-18T13:28:34.120 に答える
2

VSI ファイルを作成し、 Tool.InstallComponents Commandを使用する必要があります。実際には本当に簡単です。MSDNのToolbox Control Developmentの記事も参照してください。

サンプル VSI テンプレート:

<?xml version="1.0" encoding="utf-8" ?>
<VSContent xmlns="http://schemas.microsoft.com/developer/vscontent/2005">
  <Content>
    <FileName>Web Connection\WebConnectionWebControls.dll</FileName>
    <DisplayName>Web Connection</DisplayName>
    <Description>Web Connection Toolbox controls for use with the Web Control Framework in VS.NET</Description>
    <ContentVersion>1.0</ContentVersion>
    <FileContentType>Toolbox Control</FileContentType>
  </Content>
</VSContent>

次に、次のコマンドを実行します。devenv.exe /command Tools.InstallCommunityControls

于 2011-05-25T10:07:25.963 に答える
0

これまでに発見したことは次のとおりです

于 2011-05-25T09:57:16.143 に答える