0
我已經被委派將舊的經典ASP應用程序從IIS6移動到IIS7服務器,同時我也應該讓我們可以在asp中創建新頁面。 net(將大部分爲ajax requests/api的ashx文件,但我相信在某些時候它會包含.aspx頁面,因爲我們將越來越多的代碼移動到asp.net)。將C#和經典的ASP與虛擬目錄混合
雖然我認爲這已經很棘手,但由於傳統的ASP已經建立起來,它變得更加複雜。
實際上,整個程序應該是一個虛擬目錄,IIS站點本身只是保存一個包含客戶特定信息的文件 - 這意味着您必須設置站點,編寫客戶特定信息,然後添加虛擬目錄。
這意味着程序本身正在被編程和構建它認爲是根的東西 - 但是當它實際上是從web運行時,它將被/ in/a/subdir /取而代之,從而使得asp.net拋出錯誤無法找到代碼隱藏類。
我的問題是:你將如何建立一個混合環境之間的asp經典和asp.net?