2016-08-02 62 views
1

不幸的是,我工作的組織在XP時代有一個遺留的.net應用程序,我們正在更新,但可能要等到幾個月甚至是一年的最後纔會進行。這個.net應用程序是基於web的,需要.net framework 3.5,它還需要運行IE9或更少,除此之外的任何東西都會中斷並停止工作。不知何故安裝了框架4.5.2的更新,我卸載了它,但由於某些原因,它自己在整晚重新安裝。我卸載更新,第二天早上我將開始工作,它會重新安裝。我讀的是,app.config可以設置爲.net應用程序來設置他們使用的框架的參數。我不知道app.config文件位於這個應用程序的位置,或者我可以如何找到它的基於Web的.net應用程序?如何爲基於Web的.NET應用程序設置app.config?

+0

你只是問一個'web.config'文件是什麼?它應該位於Web應用程序的根目錄中。 (並且在web應用程序的任何給定文件夾中可能會有更多。) – David

+1

在基於Web的應用程序中稱爲web.config,如果找不到該文件,那麼在啓動此任務之前應該先學習一下。 – Steve

+0

我懷疑IE 9是真正需要的。您可以將瀏覽器的兼容模式設置爲IE 9.您可以通過[設置正確的兼容性設置]從代碼中強制執行該模式(https://msdn.microsoft.com/zh-cn/library/windows/desktop/ ff966528(v = vs.85)的.aspx)。 – mason

回答

0

對於名爲Something.exe的應用程序,應該將App.config文件(如果您需要的話)放在同一個文件夾中並命名爲Something.exe.config。

+0

如何爲基於Web的應用程序設置此項?沒有* .exe。 – man0man

+0

在這種情況下,該文件應該是與.dlls相同的目錄中的Web.config。 – libertyernie

相關問題