我在服務器遷移後繼承了設置IIS的責任。我之前從未使用過IIS,但是,我是我商店中唯一一個具有編程能力的編程能力,這些編程能力可以修改我們的Intranet站點(這是罕見的,並且在10多年前由不再有人撰寫),它位於IIS 。我對.NET的暴露有限。如何添加自定義DLL使IIS 8 VBScript應用程序可以使用?
我們在IIS 6.0並遷移到IIS 8.5。
Intranet站點是用VBScript編寫的。有一個使用DLL的.asp腳本。該DLL是32位。
這裏是腳本的樣本,並呼籲:
<%response.write(DataTypeConversion.ConvertDate(x.value,"1","0"))%>
的DLL被命名爲DataTypeConversion.dll內的DLL函數ConvertDate()。
當前,當這段代碼執行時,腳本出錯並停止運行。我試圖用REGSVR32註冊DLL。
我讀過這可能是一個問題,現在IIS正在嘗試使用32位DLL的64位。但是,我在這方面也沒有運氣。因此,如果我要編寫自定義DLL,那麼如何使這個DLL可以像上面的代碼示例那樣在腳本中調用?
謝謝
的Windows Server 2012 R2,IIS 8.5 – shup88