如果您已經看到我以前的問題,請注意我正在更新一些現有的ASP頁面,以便將它們從Windows 2000環境遷移到Windows Server 2008 R2環境。其中一個頁面爲最終用戶提供上傳待處理文件的能力。在IIS 7.5上,傳統的ASP頁面可以與ASP.NET應用程序共享會話變量嗎?
我重寫了處理上傳的原始頁面,使用ASP.Net的文件上傳對象。它工作正常,但我試圖將新的aspx頁面與現有的asp頁面集成時遇到了麻煩。新的aspx頁面位於主應用程序的子目錄以及一些其他的asp頁面中,但爲了讓asp.net頁面正常工作,我必須使用文件夾上的「convert to application」選項。當我這樣做時,我認爲它破壞了新的aspx頁面(以及包含aspx頁面的文件夾中的任何其他asp頁面)使用父頁面使用的Session變量的能力。
我試着爲新文件夾的應用程序創建一個應用程序池,但這沒有任何區別。我還將管理的管道從Integrated集成到了Classic,無論是在父文件夾還是在aspx頁面的這個文件夾中,但是這也看起來沒有任何區別。
如果有人能對此有所瞭解,我會非常感激。
主要的asp文件生活在名爲「dcn」的文件夾中。 「dcn」文件夾中有多個子文件夾,其中很多都包含asp頁面。這些文件夾中的Asp頁面繼續正常工作。包含aspx頁面的文件夾被稱爲「CNAM」,現在它已被轉換爲應用程序。此文件夾中的任何asp頁面不再看到可用於其他文件夾/頁面的會話變量。
在此先感謝您對此的任何見解或建議。再次,我非常感謝任何幫助。
米切爾