1

VS2010 Ultimate Beta2 を使用していますが、Visual C# -> ワークフロー -> シーケンシャル ワークフロー コンソール アプリケーションまたはステート マシン コンソール アプリケーションが表示されません。

VS2010でこれらが欠落している理由を教えてください。VS2008 ->ワークフローでそれらを見ることができます。

ありがとうございました

4

2 に答える 2

2

VS2010 Pro RC1 では、シーケンシャル ワークフロー コンソール アプリケーションとステート マシン ワークフロー コンソール アプリケーションは、プロジェクト タイプの上のコンボボックスで .Net Framework 3.5 を選択した場合にのみ使用できます。

しかし、RC1 がリリースされた今、ベータ 2 について心配する必要はありません。

これが真の深刻なエラーである場合、SO の質問よりもバグ レポートのほうがよいと思います。

于 2010-03-06T21:11:27.610 に答える
1

Guge が言うように、これは仕様によるものです (Beta/RC または RTM でも同じです)。Visual Studio 2010 には、2 つの異なるバージョンの Windows ワークフローがあります。新しいもの (4.0) は内部で新しいランタイムを使用し、WPF のルック アンド フィールを備えています。デザイナー・活動内容が異なります。

古いもの (3.5) - レガシーとも呼ばれます - は、ターゲット フレームワークを 3.5 または 3.0 に変更した場合にのみ、Visual Studio 2010 で作成できます。これを行うと、State Machine/Sequential WF Console App のオプションが表示されます。

ただし、3.5 ワークフローを作成した後、4.0 に再ターゲットできることに注意してください。これにより、同じデザイナー/ランタイムが保持されますが、4.0 フレームワークで実行されます。すべてが期待どおりに機能します。既存の VS2008 プロジェクトをアップグレードしようとすると、これを行うオプションが表示されます。

于 2010-06-04T20:29:24.090 に答える