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

发布于 2024-10-07 14:43:52 字数 310 浏览 6 评论 0原文

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

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

或者 IIS 用户在使用新框架时是否习惯于配置其设置?我正在考虑基于 Windows 的共享托管。什么最兼容?

So... I've never used IIS (always Apache), but I'm writing a framework now in C# (because I love C#), so I suspect it will be deployed on IIS (possibly mono/apache), and I'm trying to figure out how I should design it such that it's easy to install.

Most PHP frameworks come with an .htaccess file which sets up the routing, so you basically just extract the files and you're good to go. If I'm not mistaken, I can do something similar enough with web.config. Is that the route to go?

Or is it customary for IIS users to be expected to configure their settings when using a new framework? I'm thinking in terms of Windows-based shared hosting. What would be most compatible?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

时间海 2024-10-14 14:43:52

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

All of your application's configurations will need to be setup in your web.config. You can setup the version of .NET, custom binaries, email settings, custom error pages, etc. with your web.config. It basically tells IIS how to run your application. You can also define custom settings and read them from your application.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文