aspnet_regiis i - 为什么我需要使用这个?
我在这里阅读了 -i 上的 msdn 页面。我以前从未使用过这个工具。我一直在 IIS 中配置我的应用程序,效果很好。那么为什么有人需要将其用于 .NET 2.0 或 3.5 Web 应用程序呢?
我在 Win 7 PC 上运行 IIS 7,我还需要这个吗?
I read over the msdn page on the -i here. I've never even used this tool before. I've always configured my apps in IIS just fine. So why would anyone need to use this for .NET 2.0 or 3.5 web apps?
I'm running IIS 7 on a Win 7 PC, do I even need this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这是您通常不需要使用的东西,更多的是用于故障排除而不是执行任何标准操作。
有时,IIS 上的 .NET 框架安装会出现问题,导致 ASP.NET 应用程序无法正常工作。要解决此问题,您需要在 IIS 上重新安装 ASP.NET,最常见的方法是先执行
aspnet_regiis -u
卸载,然后aspnet_regiis -i
重新安装。这是你通常不需要使用的东西,我很少使用它,但有几次,它救了我的命。
它过去在 .NET Framework 的“旧”版本(例如 1.0、1.1 甚至 2.0)上更为常见,但在 .NET 3.0 之后,这些命令的使用非常非常罕见。
This is something that you don't normally need to use, is more for troubleshooting than for doing anything standard.
Sometimes there's issues with the .NET framework installation on IIS so ASP.NET applications don't work quite properly. To solve this you need to re-install ASP.NET on IIS, the most common way to do that is, first doing
aspnet_regiis -u
to uninstall and thenaspnet_regiis -i
to re-install.This is something that you normally won't need to use, I have very seldom used it, but the times I have, it saved my life.
It used to be more common on "older" versions of the .NET Framework, like 1.0, 1.1 and maybe 2.0 but after .NET 3.0 the use of these commands is very, very rare.