我刚刚更改了 IIS7 管理器中应用程序池的 .NET Framework 版本,遵循 Microsoft Technet 的指定应用程序池 (IIS 7)说明的 .NET Framework 版本。现在,当我尝试重新上传我的 ASP.NET 页面时,它显示了一个 500 - 内部服务器错误。我尝试在 .NET 2.0(x86、x64、AnyCPU)和 4.0(x86、x64、AnyCPU)中上传它,但一切都给出了相同的错误。这是错误给我的所有详细信息:“您要查找的资源有问题,无法显示。”
在服务器上保留 .NET 2.0 版时,它工作得很好。此外,上传时index.htm,它也可以正常工作,它只显示 HTML 页面。
顺便说一下,这是在 Windows Server 2008 R2 上。
编辑:
我终于找到了如何获取错误详细信息。它们是:
Handler在其模块列表中"PageHandlerFactory-Integrated"有一个坏模块"ManagedPipelineHandler"。最可能的原因:
modules="StaticFileModule,DefaultDocumentModule,DirectoryListingModule"我确信我已经完全安装了 ASP.NET。
我已经找到了如何为每个用户创建多个会话,但我需要多个连接到一个会话,就像 TeamViewer 能够做的程序一样,多人可以连接到一台计算机,并看到相同的窗口等。
我正在运行 Windows Server 2008 R2。