2012-05-10 103 views
3

嗨我想運行&在Windows 7 x64機器上的IIS Express 7.5中開發ISAPI擴展。假設我在C:\ dev \ mywebapp.dll中有ISAPI擴展名。該DLL是用Delphi編寫的32位原生DLL。然後,我可以將IIS配置爲響應http://localhost/foo/mywebapp.dll?id=100等請求。有誰知道我是否可以使用IIS Express 7.5代替完整的IIS來達到同樣的目的?IIS Express中的ISAPI擴展?

我已經嘗試使用IIS Express 7.5,但是當我去我的http://localhost:8080/mywebapp.dll我的瀏覽器要求我保存dll。我希望IIS Express能夠像完整的IIS那樣將其作爲ISAPI擴展運行。想法任何人?

TIA,

約翰

回答

2

也許這將是一些幫助?以下從IIS Express安裝文件夾命令

http://www.delphifeeds.com/go/s/61336

+0

好了,感謝您的鏈接,但不與IIS快遞(我都試過)工作。它確實可以與IIS 7 ... –

0

運行。

appcmd set config /section:handlers /+[name='MyIsapiExtension',path='*.aaa',verb='GET,POST',scriptProcessor='C:\dev\mywebapp.dll'] 

更多信息,可以在http://technet.microsoft.com/en-us/library/cc754147%28WS.10%29.aspx

+0

一起工作感謝您的輸入,但是我仍然無法讓我的ISAPI擴展程序能夠與IIS Express一起正常工作。我想我將不得不堅持真實的事情,並以管理員身份完成我的工作: –

+0

什麼是'* .aaa'部分? –