core-js
как зависимость npm в package.json
typings install core-js --save
"es6-shim"
вхождения в вашем package.json
. Вам это больше не нужно. Ура!
Не существует простого решения для совместного использования переменных сеанса между классическими ASP и ASP.NET. Я бы порекомендовал вам сохранять сеансы в базе данных, как это описано в статье Microsoft . Таким образом, как ASP, так и ASP.NET могут получить доступ к переменным сеанса.
Не прямой путь. Вы можете рассмотреть возможность использования общей базы данных для состояния сеанса.
Единственные способы передать эти данные - это значения GET / POST, файлы cookie, плоский файл или сохранение данных в базе данных. Для этого нет ничего «встроенного» в инфраструктуру .Net.
Вы можете создать простую таблицу в своей базе данных для хранения "сеансовой" информации. Как классические страницы asp, так и страницы .net могут читать и писать там.
Я видел другое решение, помимо использования базы данных в качестве держателя разделяемого сеанса. Я должен сказать заранее, что использование опции базы данных, вероятно, намного лучше, чем это. Но ...
Вы можете создать страницу ASP, единственная функция которой - сохранять и извлекать из состояния сеанса ASP. Со своей страницы ASPX вы можете сделать веб-запрос на свою страницу ASP и вернуть любую информацию о сеансе в заголовке, строке запроса или даже выполнить очистку восстановленной нагрузки. В качестве альтернативы вы можете вернуть поток XML и сделать веб-службу для бедняков.
Кроме того, вы можете получить состояние сеанса из ASP.NET, сделав обратное и создав страницу .NET, которая обращается к информации о сеансе и возвращает ее.
] Это не очень хорошая идея и чревата проблемами безопасности. Я видел, как это было сделано, это все, что я говорю. Это'