Хостинг WebMatrix Page - PullRequest
       18

Хостинг WebMatrix Page

2 голосов
/ 31 января 2011

Что именно мне нужно от хоста, чтобы мой проект webmatrix работал? Я знаю, что Скотт Хансельман из Microsoft выдал несколько хороших хост-сайтов, но мне просто было интересно.

Ответы [ 3 ]

4 голосов
/ 02 февраля 2011

Чтобы опубликовать на хосте из WebMatrix с помощью Web Deploy, хост должен быть в совместимом состоянии.Прежде всего, он должен запустить WebDeploy, а удаленная служба WMSvc должна быть в желаемом состоянии (включена и запущена). Правила делегирования должны быть настроены так, чтобы у пользователя были права и правильная область для развертывания различных компонентов, таких как приложение IIS, база данных, списки ACL и т. Д. Чтобы проверить, поддерживает ли хост WebMatrix, Инструмент ServerValidator можно использовать (полный список требований к хосту см. В статье).

Если вы хотите публиковать на хосте через FTP, все, что вам нужно, - это публикация на FTPна хосте включен.

Надеюсь, это поможет.

2 голосов
/ 31 января 2011

Вы можете использовать любой хост .Net 4.0, но вам нужно скопировать кучу DLL-файлов в папку bin.

Точные требуемые файлы зависят от того, какие библиотеки использует ваш сайт.
Как минимум вам, вероятно, понадобится

  • Microsoft.Web.Infrastructure.dll
  • Microsoft.Web.Helpers.dll
  • System.Web.Helpers.dll
  • System.Web.Razor.dll
  • System.Web.WebPages.dll
  • System.Web.WebPages.Deployment.dll
  • System.Web.WebPages.Razor.dll
  • WebMatrix.Data.dll
  • WebMatrix.WebData.dll

Их можно найти в Program Files\Microsoft ASP.Net.

Если это все еще не работает, скопируйте любые дополнительные файлы из ошибок FileNotFound.

0 голосов
/ 11 апреля 2013

Чтобы опубликовать свой сайт из WebMatrix - ваш хостинг-провайдер должен поддерживать одну из двух технологий публикации - FTP и / или WebDeploy.

В случае FTP вам потребуется вручную ввести следующие настройки ftp:FTP-сервер, имя пользователя, пароль и URL назначения.При желании вы также можете указать путь к сайту

. В случае WebDeploy вы можете просто получить файл publishsettings для своего хоста и импортировать настройки.Иначе, вы также можете вручную ввести эти настройки.

...