据 ASP.NET 5说,helios停止了对helios的支持,并采用了新的托管模式,其中包括使用HttpPlatformHandler来生成dnx实例。到目前为止,绝对有可能在IIS7.5上运行ASP.NET应用程序,据我所知,HttpPlatformHandler适用于IIS8和8.5。这是否意味着IIS <8中不支持托管ASP.NET 5的场景(例如。7.5)?除了HttpPlatformHandler,还有其他选择吗?
这里需要帮助,所以我正在将我的ASP.NET Core2.0部署到Windows Server IIS中
所有其他页面都可以正常加载,但是当涉及到与db连接以检索数据的页面时,我会遇到错误。
"The SQL Server instance returned an invalid or unsupported protocol version"
我意识到我使用的SQL Server是SQL Server2000,而.NET Core2.0不支持它
我该怎么办?有什么解决方法吗?我现在无法升级SQL Server。我应该只使用普通的ASP.NET MVC吗?
谢谢。
编辑:我的应
IIS 6
Windows 2003
在运行在ASP.NET 2.0上的另一个应用程序中,有一个运行在ASP.NET 4.0上的web应用程序,我得到以下错误:
It is not possible to run two different versions of ASP.NET in the same IIS process
我怎么才能解决这个问题?
在开发期间,我通常使用Web development Server (有时称为Cassini)测试ASP.Net应用程序。有时,当我发布到真实的IIS环境时,我注意到应用程序的行为有所不同。
那么,生产IIS和ASP.Net Web Development Server的行为方式有什么不同呢?我指的不是功能集的差异(很明显,IIS有许多WDS中没有的功能),而是它们处理ASP.Net的方式的差异。
顺便说一句,在对的回应中有一些不同之处,但我相信肯定会有更多。
我有几个ASP页面。其中之一是使用Server.Transfer加载另一个ASP页面。但是页面不会被调用。如果我将其更改为Response.Redirect,它可以正常工作。有谁可以帮我?顺便说一下,它在Windows Server2003上的IIS6上工作得很好。只有当我移动到Windows Server 2008上的IIS 7时才会出现问题。谢谢
我有一个ASP.NET核心RC2项目,我试图将它发布到IIS,并且dotnet publish-iis总是给出命令:
Asp.Net Core IIS Publisher
Usage: dotnet publish-iis [arguments] [options]
Arguments:
<PROJECT> The path to the project (project folder or project.json) being published. If empty the current directory is used.
Options:
-h|--help