Что такое XAP-файл, эквивалентный ASP.NET? - PullRequest
0 голосов
/ 11 марта 2010

Есть ли такая вещь? Возможно, так и должно быть, я не думаю, что Microsoft создала что-то подобное, но есть ли подобный формат или структура для ASP.NET, которые позволят вам развернуть архив - то есть - ваше веб-приложение ASP.NET или работающий модуль таким же образом?

Файл xap является автономным архивом. Мне особенно интересно то, что они показывают с Silverlight 4 и разделением приложений. Таким образом, вы можете добавить дополнительные xap-файлы, которые расширяются или отображаются как новые элементы в вашем приложении, без перекомпиляции существующих элементов.

Ответы [ 2 ]

1 голос
/ 11 марта 2010

Полагаю, самая близкая вещь - это сборка. Вполне возможно собрать сайт ASP.NET в одну сборку. По сути, вам нужно будет нормально скомпилировать проект, затем предварительно скомпилировать веб-сайт , а затем вы можете объединить все эти получившиеся сборки в одну сборку, используя ILMerge .

0 голосов
/ 11 марта 2010

Вы можете обернуть свое приложение с помощью Установщика веб-платформы и получить единый развертываемый установщик для всего вашего сайта и общих основных зависимостей / структур, это мой полный эквивалент, который я знаю. У некоторых популярных проектов есть развертывания, доступные таким способом, см. Здесь список .

Хансельман написал пост о том, как упаковать ваше приложение таким образом , что может быть хорошей отправной точкой для понимания процесса.

...