微信小程序使用C#的WebService加載非託管dll配置iis

最近開發微信小程序,遇到了不少問題,記錄下給廣大碼農指明道路,避免重複老路浪費時間



1.服務器iis 6.1在windows 2008上配置webservice加載非託管的dll,然後老是失敗,提示找不到文件,即便是放到windows\system32也不行

    網上找了很久都沒找到解決方案,可能是每個人遇到的問題不一樣,環境配置不同,屢試屢爽!!!還好新學了一項調試技巧,vs的異常開關,就在調試裏面有個異常,打開後可以配置異常是捕獲還是先拋出在捕獲


    配置後,終於發現其實項目在mscorlib 的load階段就已經異常了,所以模塊沒有靜態的加載到託管內存裏面來。

   用depend打開,然後再網上把接近20多個dll全部下載,最後,居然神奇般的服務器加載成功了。


  不過還遇到了新問題,就是w3wp程序異常退出。原因是我在配置時找了很多網上的解決方案,改了很多配置,其中一個就是把iis amdin服務裏面的和桌面應用程序交互打開了,最後關閉就好了。一切正常


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章