当前位置: 首页 > 知识库问答 >
问题:

从. Net Framework 4.6升级到. Net Framework 4.8后无法访问Web应用程序

康弘义
2023-03-14

我有一个Web应用程序在IIS 6.0上运行,并且目标是。Net Framework 4.6.1。我最近将IIS升级到版本,并且已经在我的开发机器和Web服务器上安装了Net Framework 4.8。我已经按照此处概述的步骤确认版本4.8正在服务器上运行。我还通过转到项目属性页面确保将目标框架更改为4.8。在IIS 10中创建新应用程序并将发布的文件移动到目录后,我访问应用程序URL以找到以下错误:

BC31007:无法打开模块文件'C:\Windows\Microsoft.NET\Frameworks 64\v4.0.30319\临时ASP.NET文件\the_application\0d68bd1e\5c2220e1\App_Web_the_application_page.aspx.cdcab7d2.foubj9oz.0.vb':系统错误

c: \windows\system32\inetsrv

适用于Visual Basic 2012的Microsoft(R)Visual Basic编译器版本14.8.3761版权所有(c)Microsoft Corporation。保留所有权利。

此编译器作为 Microsoft (R) .NET Framework 的一部分提供,但仅支持直到 Visual Basic 2012 的语言版本,该版本不再是最新版本。有关支持较新版本的 Visual Basic 编程语言的编译器,请参见 http://go.microsoft.com/fwlink/?LinkID=533241

C: \Windows\Microsoft.NET\Framework64\v4.0.30319\临时ASP。NET Files\the_application\0d68bd1e\5c2220e1\App_Web_the_application _page.aspx.cdcab7d2.foubj9oz.0.vb:错误BC31007:无法打开模块文件“C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP”。NET Files\the_application\0d68bd1e\5c2220e1\App_Web_the_application页面.aspx.cdcab7d2.foubj9oz.0.vb':系统错误

我还确保在IIS中启用应用程序的目录浏览。非常感谢在这方面的任何帮助。

~比利

共有1个答案

陶炫明
2023-03-14

将应用程序池的身份切换到本地系统,将应用程序池的权限提升到最高级别,可以很好地解决问题。

 类似资料:
  • 刚刚将我的MySQL RDS实例从自由层db.t2.micro升级为db.r3.large。相同的存储、相同的安全组、相同的用户组/凭据、相同的VPC、相同的endpoint名称、相同的一切。 在升级之前,我可以通过MySQL workbench远程访问同一个实例,根据AWS的说法,我的endpoint位置没有改变。 收到的错误消息: 无法连接到'blahblah.rds.amazonaws.co

  • 我刚刚通过自制升级到Postgres10.3。我似乎无法通过“psql[数据库名称]”登录我的数据库。 我得到以下错误:

  • 当我在我的设备(Galaxy Note 3和Ouya)上调试一个在Android Studio中编写的应用程序时,该应用程序调试良好,并在设备上运行,但是该应用程序从未出现在应用程序抽屉中,所以我无法在断开连接的设备上运行它(即当我的开发计算机离开时,向其他人显示正在运行的应用程序)。我的应用程序曾经安装为可运行的应用程序,但这似乎不再发生。然而,应用程序在应用程序管理器中被列为一个应用程序,我可

  • 一旦我升级到Flutter2.5.1,我的项目就停止构建和运行,并出现以下错误: /users/admin/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/geolocator_android-2.0.0/android/src/main/java/com/baseflow/geolocator/location/locationmapper.

  • 我正在尝试将我的JavaSpring Boot Web应用程序部署到Heroku。 要在本地启动它,我运行: 然后 因此,我为Heroku创建了Procfile: 我使用Heroku-Github集成,应用程序从Github部署到Heroku。所以我就把它推到那里。 但应用程序不会启动。 给我: 不显示目录。 我认为Heroku没有构建这个应用程序。但是我做错了什么?提前感谢您的建议!

  • 我有一个asp。net示例应用程序。我想将此web应用程序部署到Azure web应用程序,我使用Azure DevOps构建并发布了管道。 我已成功完成构建和发布,但当我尝试通过azure web app URL访问web app时,它反映