Отсутствие предупреждений в Visual Studio 2012 для разработки приложения SharePoint 2013
-
10-12-2019 - |
Вопрос
Я разместил что-то подобное на Stackoverflow вчера, но не заметил, что на сегодняшнем бирже в стеке был сайт SharePoint. Так что извиняюсь, если вы уже прочитали это.
Я следую за руководством Microsoft для создания моего первого приложения SharePoint 2013. ( http://msdn.microsoft.com/en-us/library/fp142379. ASPX )
На сервере Windows 2008 R2 i установили SharePoint Server 2013 RTM и сделали все материалы конфигурации фермы, а затем установили все Visual Studio 2012 Ultimate и Update 1 и перезапустить сервер. Я также установил инструменты разработчиков Microsoft SharePoint для Visual Studio 2012 и других связанных обязательств.
Я также следовал инструкциям для «Как: создать среду разработки на месте для приложений для приложений для SharePoint», которая находится в http://msdn.microsoft.com/en-us/library/fp179923.aspx и сделали материал изоляции приложений.
Я дошел до того, как я начинаю свой первый проект, поэтому я запускаю Visual Studio в качестве администратора, я назвал его и выбрал «SharePoint Hosted» и проверил сервер и нажал на финишу (шаг 5 ).
вместо того, чтобы получить следующий шаг, где я открываю файл appmanifest.xml, я получаю сообщение: -
An error occurred whilst trying to load some required components,
Please ensure the following prerequisite components are installed.
Microsoft Web Developer Tools
Microsoft Exchange Web Services
.
Я проверил VS Setup и Tools Tools разработчика, а инструменты разработчика SharePoint определенно установлены. о том, что в визуальной студии показывает
Microsoft Visual Studio Ultimate 2012 v11.0.51106.01 Update 1
Microsoft .NET Framework v4.5.50709
SQL Server Data Tools v11.1.20627.00
Web Developer Tools v1.0.30710.0
(*These all have 04940-004-0038003-02173 by them*)
Architecture and Modeling Tools
LightSwitch for Visual Studio 2012
Microsoft SharePoint Developer Tools for Visual Studio 2012 - Preview - ENU
Microsoft Visual Studio Tools for Applications
2012 Office Developer Tools
Team Explorer for Visual Studio 2012
Visual Basic 2012
Visual C# 2012
Visual C++ 2012
Visual F# 2012
Visual Studio 2012 Code Analysis Spell Checker
PreEmptive Analytics Visualizer v1.0
.
Я также попробовал делать другие проекты SharePoint (например, «SharePoint 2013 - пустой проект»), и все они дали мне одинаковое сообщение об ошибке, что и выше.
Также, если я скачаю проект (например, образцы «Hello World» из Microsoft и откройте их часть приложения, для которого для SharePoint не выполняется, не загружается с тем же сообщением, нагрузки веб-части.
Любая помощь была бы очень ценится. Этим утром я переустановил Visual Studio и все компоненты на всякий случай, но безрезультатно.
Решение
Got it after a few trial and errors
With an offline install you have to download the Exchange Web Services component. I had downloaded "EwsManageApi" and installed that.
As the error message specifically refers to Exchange Web services, I looked at other versions and tried the older 1.1 and the 32 bit version, but they didn't work either, ** until ** I relised in my haste that I installed using the default settings (which is for the current user) and not for all users of the machine.
So installing EwsManagedApi32 for all users on a 64 bit server does the trick.
Другие советы
I have found one solution to this issue. Install Microsoft Exchange Web Services Managed API 2.1 (the latest version I can find at this time)
Later i opened visual studio and created new project at this time it is working as expected.