|
作者:冰力不足 開發(fā)環(huán)境: Delphi XE8, IntraWeb 14.0.40, win7 64位. 寫個簡易測試的dll: 在向導中選 ISAPI Extension 即可. 這一步可以跳過, 我喜歡生成的dll在當前目錄下:
procedure TIWForm1.IWButton1Click(Sender: TObject); 編譯出一個Project1.dll, 在C盤建個v目錄: C:v, 把Project1.dll放進去. 也即確保C:vProject1.dll存在. 控制面板----程序----打開或關閉windows 功能, 確保 Internet 信息服務裝上, 這里為了方便全部勾上: 確保系統(tǒng)已經(jīng)裝上Framework, 我這里是4.5版本 開始----運行----InetMgr.exe 點WM-*******下面的"網(wǎng)站", 右鍵選"添加網(wǎng)站...", 新建一個網(wǎng)站ccc
鼠標定位到ISAPI-dll上, 右鍵選"編輯", 設置"可執(zhí)行文件"
鼠標定位到描述為[No Description]路徑為C:vProject1.dll那一項上, 右鍵在彈出菜單中選 "編輯功能設置...", 把兩個允許都勾上. 鼠標定位到"應用程序池"上雙擊, 在網(wǎng)站ccc上右鍵菜單選擇"基本設置...", 版本選 .NET Framework
v4.*****,托管管道模式選"經(jīng)典": 鼠標定位到"應用程序池"上雙擊, 在網(wǎng)站ccc上右鍵菜單選擇"高級設置...", 最關鍵的一點設置: 啟用32位應用程序 雙擊改為 True!
|
|
|