【发布时间】:2016-08-02 21:11:57
【问题描述】:
不幸的是,我工作的组织有一个在 XP 时代制作的遗留 .net 应用程序,我们正在更新,但可能要到几个月甚至年底才能完成。这个 .net 应用程序是基于 Web 的,需要 .net 框架 3.5,它还需要 IE9 或更低版本才能运行,任何超出此范围的应用程序都会中断并停止工作。不知何故安装了框架 4.5.2 的更新,我将其卸载,但由于某种原因,它会在夜间自行重新安装。我卸载更新,第二天早上我会开始工作,它会重新安装。我正在阅读可以为 .net 应用程序设置 app.config 以设置它们使用的框架的参数。我不确定此应用的 app.config 文件位于何处,或者如何为基于 Web 的 .net 应用找到它?
【问题讨论】:
-
您只是在问
web.config文件是什么?它应该位于 Web 应用程序的根目录中。 (并且在 Web 应用程序的任何给定文件夹中可能还有更多。) -
在基于 Web 的应用程序中称为 web.config,如果您找不到该文件,那么您应该在启动此任务之前先研究一下。
-
我怀疑 IE 9 是否真的需要。您可以将浏览器中的兼容模式设置为IE 9。您可以通过setting the correct compatibility settings从代码中强制它。
-
不是 web.config 我无权访问服务器站点。我在客户端读到您可以对框架设置限制,但我不知道如何为 Web 应用程序执行此操作。 link
标签: asp.net .net internet-explorer