在C#中寫了個Webservice,其中一個介面呼叫了一個32位的DLL
在我的電腦上運行這個Webservice的這個介面沒問題(環境WIN10,VS2015),但把這個Webservice發布在winserver2008R2上后,訪問
這個介面,就提示.....80040154 沒有注冊類.....。
網上的一些方法我都試過,沒用。
開始我的本機也有這個提示,但我百度搞定了,但用搞定的方法對那臺winserver2008R2無效。
試過方法:
1。把專案的屬性里平臺改為X86
2.
uj5u.com熱心網友回復:
cmd/register x.dll
uj5u.com熱心網友回復:
不是這個原因,我解決了uj5u.com熱心網友回復:
怎么搞定的,能否分享一下。uj5u.com熱心網友回復:
2018 R2是64bit,默認.net程式也是64bit運行,你得在編譯屬性里面設定下,強制讓它以32bit運行轉載請註明出處,本文鏈接:https://www.uj5u.com/net/22818.html
標籤:C#
上一篇:AE未將物件參考設定到物件的實體
下一篇:vb.net引數傳陣列問題
