★33°空間‰


                                 ----★七彩服飾  【最潮拜☆日單精品】【Esprit】【Hotwind】滿150包郵-女裝-流行女裝    www.7color.hb.cn

                                 ----智力比知識重要,素質比智力重要,覺悟比素質更重要
          posts - 110,comments - 35,trackbacks - 0

          Workflow設計器,設置狀態機工作流的時候不 顯示 狀態 的連線 ,而且每個狀態不能移動到任意位置 ?

          1. 啟動Regedit.exe
          2. 找到注冊表下面的選項 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Workflow Foundation
          3. 加一個叫“EnableFreeForm”數值類型(DWORD)的字段,并且設置其值為1
          4. 重新啟動Visual Studio 2005

          ?

          如果還沒有出現,打開 Document outline Windows 然后選擇 View->Other Windows -> Document Outline 菜單項

          ?

          Workflow 顯示不正常或是完全正確的情況, VS 編輯器報奇怪的錯誤

          典型提示信息:

          Deserialization errors occurred while loading the designer

          If you make any changes in the designer, the content in the file which failed to deserialize will be overwritten.

          Do you wish to countinue?

          ?

          方法一

          • 選擇 NO 或關閉當前的錯誤或提示窗口
          • 關閉 Workflow 設計器
          • 保存當前的項目
          • 編譯當前的項目
          • 然后重新打開 Workflow 設計器

          ?

          方法二

          • 選擇 NO 或關閉當前的錯誤或提示窗口
          • 關閉 Workflow 設計器
          • 保存當前的項目
          • 關閉 Visual Studio 2005
          • 重新啟動 Visual Studio 2005 ,并打開原來的項目
          • 編譯當前的項目
          • 然后重新打開 Workflow 設計器

          ?

          此辦法適用于任何你認為完全正確,但 VS Workflow 設計器發生異常行為或現象的解決的必殺技之一

          ?

          WWF Visual Studio 2005 的常用快捷鍵

          Workflow 設計器中可以點擊任意一個 Activity ,然后 F9 ( 也可以右鍵選擇 Breakpoint ->Insert Breakpoint) ,這樣表明在這個 Activity 上設置一個斷點,之后這個 Acitivity 上會有一個紅色的圓點表明設置了一個斷點

          F5 Debug 的方式啟動工作流

          F11 -- 單步進入一個 Activity

          Shift-F11-- 單步模式準備跳出目前的 Activity

          F10-- 跳過當前的 Activity 到下一個 / 下一步

          Ctrl-S : 保存所有的項目

          Shift-Ctrl-B : 編譯目前的項目

          ?

          為什么我按 F5 單步調試我的工作流應用的時候, VS 2005 不進入調試狀態或跳到我設置斷點的 Activity 上呢?

          請在 Visual Studio 2005 的菜單上選擇 Tools->Options->Debugging -> Just-In-Time

          確認 Workflow Managed 兩項被選上或打勾

          如果還是不成功,考慮查看 Tools->Options->Debugging ->Edit and Continue 項

          去掉 Enable? Edit and Continue 的選擇再試

          ?

          為什么當我運行一個控制臺的工作流應用時,類似 "Hello World!" 的輸出總是輸出到 Visual Studio 2005 的即時窗口或 Visual Studio 右下角的輸出小窗口,而不是顯示一個標準的控制臺窗口

          請在 Visual Studio 2005 的菜單上選擇 Tools->Options->Debugging ->General

          勾去選擇 "Redirect all console output to the Quick Console window" 選項

          勾去選擇 "Redirect all Output Windows text to the Immediate window" 選項

          ?

          對于調試控制臺的工作流應用,為什么經常輸出一閃而過,我還沒有看清詳細的輸入 ?

          你可以在工作流的事件中,一般是 Program.cs 文件中,

          加入一個事件 workflowRuntime.WorkflowCompleted += OnWorkflowCompleted

          waitHandle.Set () 之間加入類似的兩個語句,使之等待你的輸入之后再退出,類似下面

          static void OnWorkflowCompleted(object sender, WorkflowCompletedEventArgs e)

          {

          Console.WriteLine("Workflow completed, Press ENTER to exit");

          Console.Read();

          waitHandle.Set();

          }

          ?

          文檔中提到的 Wca.exe Wfc.exe 兩個工具程序在哪里 ?

          X :\Program Files\Microsoft SDKs\Windows Workflow Foundation

          ?

          我可以修改 Visual Studio 2005 工作流設計器中的背景和色彩嗎?

          X :\Program Files\Microsoft SDKs\Windows Workflow Foundation\Themes ? 目錄下有兩個默認的工作流設計器的背景和色彩文件,你可以建立自己的或修改這兩個文件的配置

          ?

          我已經安裝了 WWF SDK ,那我該如何開始學習 ?

          1. 下載 WWF Beta1 Lab ,先做完所有的 12 Lab 練習,松松筋骨

          http://www.microsoft.com/downloads/details.aspx?FamilyId=35238943-291F-4A37-BB8F-AC09B2E25B2F&displaylang=en

          ?

          2. WWF 安裝目錄

          X :\Program Files\Microsoft SDKs\Windows Workflow Foundation

          下有一個 Samples.zip ,請解壓縮這個文件,目錄中包含 Workflow Monitor 以及 Document Review 兩個樣板程序,最后還包括 10 分類近 40 個小的例子,增強一下功力 .

          建議你先完成 Lab 然后練習 SDK Samples ,這樣比較容易和循序漸進一些。

          ?

          3. 最后參考 WWF 學習資 -101 上的資源,開闊一下眼界,繼續學習或找一個項目開始實踐

          posted on 2006-09-25 17:24 圣域飛俠 閱讀(117) 評論(0)  編輯  收藏 所屬分類: 轉載
          主站蜘蛛池模板: 建平县| 商丘市| 武威市| 横山县| 黄石市| 高清| 大庆市| 林周县| 崇信县| 奉节县| 南丰县| 白山市| 乃东县| 洛宁县| 故城县| 毕节市| 正定县| 邛崃市| 丰宁| 腾冲县| 四子王旗| 甘谷县| 兴和县| 太和县| 察隅县| 清苑县| 建德市| 株洲县| 福泉市| 格尔木市| 英超| 晋城| 崇礼县| 西城区| 葵青区| 疏附县| 纳雍县| 德庆县| 新建县| 涿州市| 巴中市|