我有兩個工作流程基礎(.NET 3.5 SP 1)應用程序編譯好。它有兩個聲明性規則條件。兩者都非常簡單,例子:
- this.Shutdown - this.Runtime == NULLWF運行時驗證錯誤
該項目建立正確沒有錯誤或警告,但是當我運行該應用程序失敗與異常:error 1342: Activity 'whileNotShutdown' validation failed: Can not find the condition "Shutdown not requested".
在其它應用程序。我正在使用的政策更復雜的規則集生成以下異常:error 1398: Activity 'Defaults' validation failed: Can not find the rule set "Rule Set1". Check if rule set is defined in the rules file.
我曾試圖消除.rules文件,並通過重新創建兩個規則重新創建,並沒有幫助。
現在的問題是:什麼是錯誤造成這個錯誤?
有些事情我已經嘗試:
- 配售工作流規則在較大的工作流程,使這個問題沒有什麼區別。
- 現在問題是影響解決方案中的所有工作流程(即使那些曾經工作過的工作流程)。
- 使用代碼規則條件不具有相同的問題 - 問題與規則文件以某種方式相關。
- 重建工作流程並沒有幫助
我已經試過他們對工作流水平,出現相同的問題。運行時不是工作流運行時,而是系統中的另一個組件。 – 2009-02-03 06:34:50