我記得很多年前使用的程序可以將經典ASP網站編譯成一個.EXE文件並運行,就好像它們在IIS下一樣。我使用這個程序來創建一個交互式CD-ROM。像Request.QueryString()等所有按預期工作。編譯一個ASP .NET網站到一個可執行文件(帶服務器)
有誰知道類似的程序,將爲ASP.NET做到這一點?
感謝
我記得很多年前使用的程序可以將經典ASP網站編譯成一個.EXE文件並運行,就好像它們在IIS下一樣。我使用這個程序來創建一個交互式CD-ROM。像Request.QueryString()等所有按預期工作。編譯一個ASP .NET網站到一個可執行文件(帶服務器)
有誰知道類似的程序,將爲ASP.NET做到這一點?
感謝
UltiDev Web Server Pro。它是免費的可再發行的網絡服務器,但要求將其安裝在客戶端機器上。
http://ultidev.com/Forums/yaf_postsm2832_UWS-Screenshots.aspx#post2832
謝謝。因爲我沒有其他答案,我會接受這個。 – Steve
不完全是,但你可以預先編譯應用程序,並與IIS Express出貨。但這不會是一個單一的可執行文件。
微軟將其稱爲Hosted Web Core Applications:
「託管Web核心是IIS 7的新功能,使開發人員能夠創建加載核心IIS功能的應用程序加載託管Web應用程序。核心使用來自IIS的單獨配置文件,並且此功能使軟件開發人員能夠爲其應用程序定製功能。例如,您可以編寫一個應用程序,該應用程序使用託管Web核心功能從Web站點提供Web頁面和應用程序與h的網站分開由同一臺服務器上的IIS進行管理。當IIS的萬維網發佈服務(WWW服務)被回收時,您的應用程序將繼續爲Web客戶端提供網頁。「
我已經看過這個,但是據我所見,IIS 7是運行HWC應用程序所必需的,我正在尋找一些可以在沒有IIS 7的情況下獨立運行的東西,這樣就可以部署在非專業版本的Windows上,例如XP Home,Windows 7 Basic .. – Steve
我認爲您正在考慮的程序是ActiveSite編譯器。試用[這裏](http://download.cnet.com/ActiveSite-Compiler/3000-2648_4-10199763.html)。 –