使用 CassiniDev 而不是 VS WebServer 有充分的理由吗?
我发现这个 WebServer 可以与 Visual Studio 一起使用(http://cassinidev.codeplex.com/)
有人知道吗这比 VS WebServer 更好吗?
I discover this WebServer to use with Visual Studio (http://cassinidev.codeplex.com/)
Anyone know if this is better than VS WebServer?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
两者都不使用 - 而是使用基于实际 IIS 二进制文件构建的 IIS Express。
http://learn.iis.net/page.aspx/868/ iis-express-overview/
它比两者都好得多。
Use neither - instead use IIS express which is built upon the actual IIS binaries.
http://learn.iis.net/page.aspx/868/iis-express-overview/
Its far better than either.
它看起来可以解决 VS 开发服务器的一些问题,但您还应该调查 IIS Express(如果您要在 IIS 上进行部署)。我发现它用起来很愉快,它解决了许多相同的问题,并且与 Visual Studio 集成。
It looks to resolve some issues with the VS development server, but you should also investigate IIS Express if you're going to be deploying on IIS. I've found it a pleasure to use, it solves many of the same issues and is integrated with Visual Studio.
来自项目的网站:
所以它应该至少与默认的 VS Web 服务器一样好或更好。
开源是一个优势,但这也取决于它的更新和扩展频率以及开发社区有多大......
From project's web site:
so it should be at least as good as the default VS web server or better.
Being open source is an advantage but this also depends on how often it's updated and extended and on how big is the dev community...
CassiniDev 基于集成的 VS Web 服务器(称为 Cassini)。 CodePlex 版本有许多改进,但问题是您是否需要这些改进。只需阅读 codeplex 页面并自行决定。
CassiniDev is based off of the integrated VS Web Server (called Cassini). The CodePlex version has many improvements but the question is whether you need those or not. Simply read the codeplex page and decide for yourself.
如果您使用 VS 2010 或更高版本,IIS Express 是 100% 的最佳选择,当我需要一个快速的临时服务器(即快速提供 html/文档,否则无法直接从文件系统运行的功能)时,我仍然使用 CassiniDev对基于 .net 的站点使用 IIS Express,如果绝对需要,则使用完整 IIS。
任何基于与 4.0 不兼容的版本的 .net 功能很快就会开始崩溃。 vNext,新的 .net 编译器中即将推出的 rosalyn 功能、任何需要 C#6 功能的功能等,因为这些都需要 4.6
IIS Express is 100% the best option if you are using VS 2010 or later, i still use CassiniDev when i need a quick ad-hoc server ie serving up html/docs quickly that use features that cant be run directly from the file system otherwise use IIS Express for .net based sites or Full IIS if absolutely needed.
Any .net functionality based on versions that incompatible with 4.0 will soon start to break ie. vNext, much of the upcoming rosalyn features in the new .net compilers, anything requiring C#6 features etc. as these all require 4.6