在IIS上构建Web框架的最可部署方式?

时间:2010-12-14 03:24:17

标签: iis deployment web-config

所以......我从来没有使用过IIS(总是Apache),但我现在正在用C#编写一个框架(因为我喜欢C#),所以我怀疑它将部署在IIS上(可能是mono / apache) ,我正在试图弄清楚我应该如何设计它,以便它易于安装。

大多数PHP框架都附带一个.htaccess文件,用于设置路由,因此您基本上只需提取文件即可。如果我没弄错的话,我可以用web.config做类似的事情。这是要走的路吗?

或者,在使用新框架时,是否希望IIS用户配置其设置?我正在考虑基于Windows的共享主机。什么是最兼容的?

1 个答案:

答案 0 :(得分:1)

您需要在web.config中设置所有应用程序的配置。您可以使用web.config设置.NET版本,自定义二进制文件,电子邮件设置,自定义错误页面等。它基本上告诉IIS如何运行您的应用程序。您还可以定义自定义设置并从应用程序中读取它们。