2011-12-08 102 views
1

我有一個wpf應用程序的問題。WPF在開發機器上運行良好,但不能在其他機器上運行

我用sharpdevelop 4.1.8000編寫了一個wpf應用程序,它編譯成功,在開發機器上運行良好。

當我從bin \ debug文件複製到其他機器(包括項目中使用的第三部分dll)時,該工具無法啓動。我得到一個異常,異常組件是System.Windows.Markup.XamlParse。我不知道爲什麼會發生這種情況。

所以我需要你的幫助。順便說一句,開發機器是win7 x64 enterprise,.net framework的版本是4.0。部署機器也是win7 x64。

回答

1

檢查您的xaml命名空間,您是否引用了您的開發機器的GAC中的某些內容,但是其他客戶端上存在bot。使用來自System.Windows.Interactivity的行爲發生在我身上,在我的開發機器上工作,因爲我已經安裝了Blend,但客戶端並非如此。

+0

我得到了問題。這是因爲我在我的應用程序中使用了SQLite。 x86 SQLite.NET DLL無法運行x64系統。感謝您的回答。 –

相關問題