将 ASP.NET MVC 1.0 应用程序部署到 IIS6 上

发布于 2024-09-13 07:38:54 字数 433 浏览 6 评论 0原文

这让我发疯。我编写了一个简单的 ASP.NET MVC 1.0 应用程序,并将其发布到我的本地计算机和生产服务器上。本地和生产都连接到同一个第三数据库服务器。

该应用程序在本地计算机上运行良好,但在生产服务器上运行不佳。在生产服务器上,我收到一条错误消息,例如:“建立与 SQL Server 的连接时发生网络相关或特定于实例的错误...”

生产服务器正在运行 IIS6,并且我已经启用了通配符。我还尝试通过删除 accountcontroller 来删除对 aspmembership 的所有引用。 有趣的是,即使当我尝试创建默认的 ASP.NET MVC 1.0 应用程序并将其发布到生产中时,我也会收到相同的错误消息,并且任何地方都没有数据库连接。

我该如何解决这个问题或者从哪里开始?这是 MS SQL 问题还是 IIS 6 上的 ASP.NET MVC 1.0 问题?

太感谢了

This is driving me crazy. I written a simple ASP.NET MVC 1.0 application I published this onto my local machine and onto the production server. Both the local and production connects to the same 3rd database server.

The application works fine on the local machine but not on the production server. On the production server I get an error message like: “A network-related or instance-specific error occurred while establishing a connection to SQL Server...”

The production server is running IIS6 and I already enabled wild card. I also tried to delete all references to aspmembership by removing the accountcontroller.
The funny thing is even when I try to make a default ASP.NET MVC 1.0 application and publish it onto the production I get the same error message and there are no database connections anywhere.

How do I solve this or where do I start? Is this a MS SQL problem or a ASP.NET MVC 1.0 on IIS 6 problem?

THANK YOU SO MUCH

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

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

发布评论

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

评论(1

看春风乍起 2024-09-20 07:38:54

当我尝试使 MVC 1 和 WebForms 共存时,我遇到了同样的问题。最后我不得不将其包含到 web.config 文件中。

<add name="UrlRoutingModule" type="System.Web.Routing.UrlRoutingModule, System.Web.Routing, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>

            <remove name="UrlRoutingModule"/>
            <add name="UrlRoutingModule" type="System.Web.Routing.UrlRoutingModule, System.Web.Routing"/>

asp.net-mvc 和 webforms 共存

I had the same issue when trying to make MVC 1 and WebForms co-exist. In the end I had to include this into the web.config file.

<add name="UrlRoutingModule" type="System.Web.Routing.UrlRoutingModule, System.Web.Routing, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>

            <remove name="UrlRoutingModule"/>
            <add name="UrlRoutingModule" type="System.Web.Routing.UrlRoutingModule, System.Web.Routing"/>

asp.net-mvc and webforms co-existing

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