2010-08-17 84 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