Как развернуть страницу приложения Sharepoint 2010 на другой производственный сервер.Разверните страницу приложения Sharepoint 2010 на другой производственный сервер
Я создал страницу приложения Sharepoint 2010 внутри сопоставленной папки макета. Теперь все хорошо работает в Visual Studio 2010. Я могу отлаживать его после нажатия F5, я могу его убрать и развернуть с помощью Visual Studio 2010.
Но когда дело доходит до развертывания его на другом производственном сервере, у меня есть тонны вопросов.
- В основном я не знаю, как развернуть его на другой производственный сервер. Моя первая мысль заключалась в том, чтобы просто скопировать страницы в папку макета IIS и зарегистрировать ссылочные DLL. Но после того, как я изучил немного развертывания, я чувствую, что моя мысль уродливая.
- Я попробовал «щелкнуть правой кнопкой» по имени проекта и «пакету». Visual Studio генерирует «MyProjectName.wsp» в папке bin. Я использовал центральную администрацию для загрузки этого файла wsp. Но когда я активирую его, он поднял ошибку: «Это решение содержит недопустимые разметки или элементы, которые не могут быть развернуты как часть изолированного решения. Диспетчер решений для решения« af2f9404-3b39-4f90-87f5-31e14b2f9a9a »не удалось проверить, файл manifest.xml, строка 6, символ 4: элемент «Решение» в пространстве имен «http://schemas.microsoft.com/sharepoint/» имеет недопустимый дочерний элемент «TemplateFiles» в пространстве имен »http://schemas.microsoft.com/sharepoint/'. Список ожидаемых элементов: «FeatureManifests, ActivationDependencies» в пространстве имен »http://schemas.microsoft.com/sharepoint/». Кажется, что мое приложение не является песочницей, но я не могу изменить его на песочницу. Потому что, когда я это меняю, Visual Studio сообщает мне «Тип развертывания« TemplateFile »файла« ApplicationPage1.aspx »в элементе проекта« Макеты »несовместим с пакетом в изолированном решении. Элемент проекта« Макеты » «не может быть развернута через пакет в изолированном решении. Ошибка проверки пакета».
- Кроме того, даже если я могу успешно активировать файл .wsp, я не уверен, что страница приложения может быть добавлена в папку макета. Потому что я не знаю, как найти файл .wsp и найти мою страницу приложения? В нем нет страницы. Может кто-нибудь объяснить это?
Спасибо за ваши ответы.
Спасибо. Я провел исследование. Оказывается, ваше решение правильно. И мне не нужно беспокоиться о генерации wsp, потому что он содержит ресурсы моей веб-страницы и DLL. Однако неудивительно, что нельзя найти связанный контент из учебника Sharepoint. – Ike
Кстати, как принять ваш ответ? Я здесь новичок. – Ike