Веб-приложение ASP.NET 3.5 на носителях (CD-ROM) - PullRequest
0 голосов
/ 03 ноября 2008

У нас есть довольно сложное веб-приложение (.NET 3.5), которое необходимо запустить с CD-ROM (или DVD, или с USB-ключа).

Я думаю об использовании Cassini и SqlCe для базы данных (мы используем LinqToSql для доступа к данным, поэтому я думаю, что это единственный выбор без переписывания всех классов доступа к данным). Кто-нибудь когда-нибудь делал что-то подобное?

Примечания: http://www.microsoft.com/belux/msdn/nl/community/columns/desmet/hostaspnet2.mspx Вид того, что я хочу.

Ответы [ 2 ]

1 голос
/ 03 ноября 2008

Где вы собираетесь получить веб-сервер для обслуживания страниц ASP.NET? Вы можете открывать такие вещи, как прямой HTML, Flash или Silverlight прямо в браузере, но если я что-то упустил, вам потребуется IIS для работы на стороне сервера ASP.NET.

Я не знаю ваших требований, но вы, возможно, захотите рассмотреть приложение WinForms или даже MFC (если вы не можете гарантировать, что .NET установлен на целевые компьютеры).

Это не отвечает на вопрос вашей базы данных. SqlCE должен работать, поскольку требуемые сборки могут распространяться вместе с вашим приложением. Другой вариант - SQLite вместе с Subversion для вашего уровня данных. У меня нет опыта с Кассини.

0 голосов
/ 06 ноября 2008

Я нашел UtilDev Cassini , который делает очень большую работу. Что касается базы данных, тесты были убедительными с SqlCe и LinqToSql.

...