最近開發微信小程序,遇到了不少問題,記錄下給廣大碼農指明道路,避免重複老路浪費時間
1.服務器iis 6.1在windows 2008上配置webservice加載非託管的dll,然後老是失敗,提示找不到文件,即便是放到windows\system32也不行
網上找了很久都沒找到解決方案,可能是每個人遇到的問題不一樣,環境配置不同,屢試屢爽!!!還好新學了一項調試技巧,vs的異常開關,就在調試裏面有個異常,打開後可以配置異常是捕獲還是先拋出在捕獲。
配置後,終於發現其實項目在mscorlib 的load階段就已經異常了,所以模塊沒有靜態的加載到託管內存裏面來。
用depend打開,然後再網上把接近20多個dll全部下載,最後,居然神奇般的服務器加載成功了。
不過還遇到了新問題,就是w3wp程序異常退出。原因是我在配置時找了很多網上的解決方案,改了很多配置,其中一個就是把iis amdin服務裏面的和桌面應用程序交互打開了,最後關閉就好了。一切正常