Проблема публикации сайта на Windows 2008 server - PullRequest
0 голосов
/ 05 октября 2010

У меня есть веб-приложение с поддержкой Ajax, созданное с помощью Visual Studio 2005 - .Net framework 2.0.Я публикую это на сервере Windows 2003, и все работает нормально.

Теперь мне нужно опубликовать на сервере Windows 2008 с IIS 7.0 на нем.Принимая во внимание, что раньше я публиковал в http: // .... (потому что сайт на сервере 2003 был с расширением сервера Frontpage), я не могу понять, как это сделать в IIS 7.0, поэтому я опубликовал в общий ресурс насервер по адресу \ servername \ sites \ nameofwebsite

Когда я пытаюсь запустить сайт, я получаю следующее:

Не удалось загрузить файл или сборку 'System.Web.Extensions, Version = 1.0.61025.0,Культура = нейтральная, PublicKeyToken = 31bf3856ad364e35 'или одна из ее зависимостей. Система не может найти указанный файл.

Любая помощь очень ценится.

Ответы [ 2 ]

0 голосов
/ 05 октября 2010

Я предпочитаю публиковать на FTP-сайте.Это намного более простая установка, и процедура публикации из Visual Studio такая же.

Настройка веб-публикации в IIS слишком сложна.

Сервер FTP может быть либо IIS, либолюбое другое программное обеспечение FTP-сервера.

0 голосов
/ 05 октября 2010

Сборкой System.Web.Extensions является Asp.Net Ajax 1.0. Вы установили его на сервер 2008 или у вас есть файл .dll, расположенный в папке bin сайта?

Если вы не можете найти сборку в C: \ Windows \ assembly (также проверьте версию), вы можете либо загрузить и установить ее, либо поместить файл .dll в папку bin сайта (вы должен быть в состоянии найти его на компьютере разработчика).

...