2013-04-13 2 views
1

У нас есть приложение mvc4 .net, которое будет развернуто на 64-битном сервере Win2008 и необходимо использовать SQL Server sessionState. .net framework ver is 4.5Установить базу данных состояния asp.net по запросу SQL Server

Состояние сеанса asp.net db должно быть установлено на другом сервере с .NET Framework 2.0. Должен ли быть установлен .NET Framework 4.5 на этом сервере для запуска команды aspnet_regsql.exe (поскольку веб-приложение имеет .net 4.5)? Или может .net 2.0 aspnet_regsql.exe использовать для установки состояния сеанса asp.net db?

Большое спасибо, Бен

ответ

0

Существует простой способ проверить это. Запустите .NET 2.0 на своем компьютере и проверьте, является ли схема БД той же.

Но гораздо лучше идея заключается в том, чтобы использовать -ную переключатель для запуска asp_regsql с сервера IIS, как это:

aspnet_regsql.exe -S YourSqlServer 

-S означает:

Задает имя компьютера под управлением SQL Server где база данных будет установлена ​​или уже установлена.

Другие варианты на сайте MSDN: http://msdn.microsoft.com/en-us/library/ms229862(v=vs.100).aspx

Смежные вопросы