Asp.net

一個 ASP.NET Web 應用程序中的經典 .ASP 和 .NET .aspx 網頁

  • December 14, 2016

我們有一個用經典 ASP 編寫的舊 Web 應用程序。我們沒有資源來重寫應用程序。

我知道 asp 和 aspx 頁面可以共存於同一個 ASP.NET Web 應用程序中,但它顯示為您無法在這兩組頁面擴展類型之間共享應用程序和可能的會話變數。

我希望在 ASP.NET 中進行新的開發,並在理論上轉換經典的 ASP 頁面。

有沒有辦法在這兩種類型的網頁之間共享 IIS 變數(除了使用查詢字元串和表單欄位傳遞資訊)?

在經典 ASP 和 ASP.NET 之間共享會話變數沒有直接的解決方案。我建議您將會話持久保存到數據庫中,就像Microsoft 文章中所描述的那樣。這樣 ASP 和 ASP.NET 都可以訪問會話變數。

不是直接的方式。您可以考慮為會話狀態使用共享數據庫後端。

引用自:https://stackoverflow.com/questions/1075997