背景: 我們在IIS上的WCF服務中託管.NET 4.0 Windows Workflow活動。該服務器是Windows 2008 R2機器。Windows工作流中的XamlObjectWriterException 4
問題: 'Activity'在構造函數的InitializeComponent()調用中失敗,下面的堆棧跟蹤(XamlObjectWriterException)。這個問題似乎與機器相關 - 即它在一些機器上工作,但在其他機器上失敗。
堆棧跟蹤:
at System.Xaml.XamlObjectWriter.WriteEndObject()
at System.Xaml.XamlObjectWriter.Dispose(Boolean disposing)
at System.Xaml.XamlWriter.System.IDisposable.Dispose()
at MyActivity.InitializeComponent() in \MyActivityLib\obj\Debug\MyActivity.g.cs:line 81
有沒有人發現了類似的問題和/或不知道的原因是什麼?我發現this Microsoft Connect bug,這給了同樣的錯誤,但他們似乎並沒有已經能夠可靠地重現它,它是RTM之前關閉。)
我們的一個開發者可以誘發對IIS託管時,這個錯誤( Windows XP),而活動完美無缺地從他的機器上的測試控制檯應用程序中運行。然後,他刪除了他的源代碼樹並重新檢查了它,IIS問題似乎已經消失。但是,嘗試相同的方法(刪除源&重新簽出)尚未修復我們的構建服務器/測試環境組合。
感謝
不要忘記標記爲答案。 – Will 2010-07-25 19:20:34