2010-08-17 83 views
6

是否可以在Cassini Webserver上運行經典的asp?是否可以在Cassini Webserver上運行經典的asp?

我有一個混合網站(傳統的ASP和DOTNET)...

+0

你爲什麼要使用卡西尼?我通過IIS完成所有的Web開發,因爲它表現更好。 – 2010-08-17 18:37:10

+0

@Kirk,必須運行Visual Studio是一種痛苦,再加上將虛擬目錄映射到項目文件夾的功能。它不如使用卡西尼那樣的零摩擦。另外,我從來沒有發現從我的Web服務器開發過程中需要「更好的性能」的情況! =) – Rob 2010-08-18 06:56:36

+0

1)你的意思是「不得不運行Visual Studio是件痛苦的事情」? IIS與VS有什麼關係? 2)在IIS中設置網站大約需要10秒鐘。 3)在卡西尼中,我發現刷新的網頁通常需要一秒或兩秒的時間,而不是IIS提供的毫秒響應。叫我不耐煩。 :) – 2010-08-18 12:54:03

回答

7

不,你不能。卡西尼只呈現ASP.net頁面。

1

卡西尼從Visual Studio中運行。如果您有一個包含ASP.NET和ASP的解決方案,它將繼續在Cassini上運行。但是你不能以這種方式運行純粹的經典ASP應用程序。

+0

Yeap,但經典的asp頁面不會顯示在cassini上:( – andrecarlucci 2010-08-17 18:20:56

+0

您也可以從命令提示符運行Cassini http:///blog.krisvandermast.com/HowToRunningTheBuiltInWebserverOfVisualStudio2005Yourself.aspx – XIII 2010-08-17 18:35:05

7

你考慮過IIS Express嗎?它類似於Sql Server Express用戶實例,因爲它可以在不需要管理權限或更改代碼的情況下運行和使用。它是IIS的「用戶模式」版本,因此完全支持經典ASP,這將有助於您的場景。

它尚未集成到Visual Studio中(與Cassini相同),但是在某些時候會出現一個工具修補程序。

+0

正常IIS需要什麼「更改代碼」? – 2010-08-18 12:55:19

+0

@Kirk,有一些*不*在卡西尼工作(但在IIS中工作)可以通過使用不同的技術來解決,這樣他們就可以在兩種情況下工作,這使得編碼卡西尼的侷限性變得更加容易。我不記得他們是什麼,但有一些是他們的。 – Rob 2010-08-18 13:12:06

+0

Eduardo真的回答了我的問題,但我贊成你的答案感謝IIS Express的提示:) – andrecarlucci 2010-08-25 12:42:20