開始作的時候也遇到了奇葩的狀況、創智提供的dll只能在有UI的Winform、WPF上使用,WebForm、WPF、WebService徹底沒辦法使用,Console在加上了[STAThread]的線程Attribute以後也能夠成功調用,推測和dll使用MFC編寫有關、可是各類引入MFC的dll均無果,束手無策之際把問題提到了交流羣裏,吾樂吧的牛總給出了可行的解決方案----使用WCF來調用。服務器
有了具體解決方案一切就順風順水了,可是完成程序以後又出現了奇葩的問題,部署到服務器也會出現外部組件異常的問題,本機調試能夠部署卻不行,很明顯就是環境的問題了,因爲dll爲非託管dll,咱們沒法從錯誤中獲得有效的錯誤信息,從環境下手嘗試解決,雖然最終成功了,可是目前還並不清楚究竟是由於什麼,這裏的經驗是MSSOAP、MSXML、WebMatrix必定要裝,若是仍是不能成功運行能夠考慮安裝VS環境試試看。期待能有高手給出具體的解決之道。線程