カスタム アクティビティでWindows Workflow Foundationを使用しています。ワークフローでこれらのアクティビティのカスタム デザインを作成したいと考えています。
デザイン プロジェクトとデザイナー xaml を作成できます。また、ワークフロー プロジェクトでデザイン プロジェクトを直接参照すると、ワークフローでそれらのカスタム デザインを確認できます。
Designer DLL は実稼働環境にデプロイされるべきではないため、これは私がやりたくないことです。Visual Studio ワークフロー エディターでカスタム デザインのみを使用したいと考えています。
以下を追加することで、物事を機能させることができました:
[Designer("namespace,dll")]
public class CustomActivity : NativeActivity<string>
この後、dllをビジュアルスタジオパスにコピーします。これもやりたくないことです。なぜなら、すべての開発者がこれを行う必要があり、ビルドを作成して dll をいくつかの固定ビジュアル スタジオ パスにコピーするのはあまり良くないからです。
以下の 2 つの例を使用しましたが、どちらも DLL を直接参照しているようです。
この種の機能は、Visual Studio/Workflow Foundation によって何らかの形でサポートされると思います。
これを解決する方法はありますか?ありがとう!