1

私の DotNET アプリケーションでは、サード パーティの開発者によるプラグイン dll を使用できます。空のプロジェクトと新しい標準クラスを作成する一連のツールを提供することで、これらのプラグインを作成するプロセスを容易にしたいと考えています。基本的に、一連の dll 参照といくつかの PostBuild イベントを使用して、典型的な ClassLibrary プロジェクトを作成する必要があります。また、ウィザードの UI を介していくつかの基本的なクラスを設定する方法があると便利です。

Visual Studio 用のアドインを作成できることは知っていますが、これは本当に推奨されるメカニズムですか? 代わりに、ディスク上のすべてのファイル (*.sln、*.csproj、*.csproj.user、*.cs) を作成するスタンドアロン アプリケーションを作成することもできます。このようにして、私は Visual Studio に依存しません。この独立は苦労する価値がありますか?

4

2 に答える 2

1

最も簡単な方法は、おそらくカスタムプロジェクト テンプレートを作成することです。

于 2009-12-01T13:25:16.737 に答える
1

カスタム プロジェクト ウィザードについては、次のリンクを確認してください。

http://windowsdevcenter.com/pub/a/windows/2007/06/06/developing-visual-studio-project-wizards.html

http://msdn.microsoft.com/en-us/library/aa289144(VS.71).aspx

カスタム プロジェクト SubType は必要ないと思います。klausbyskov が言ったように、代わりに単純なプロジェクト テンプレートを使用してこのタスクを実行できます。しかし、プロジェクトを細かく制御したい場合は、プロジェクト サブタイプを作成する必要があります。したがって、次のリンクを確認してください。

http://mgolchin.blogspot.com/2009/07/project-subtypes.html

于 2009-12-01T13:48:16.210 に答える