2014-02-25 3 views
0

У меня есть следующие в моем приложении манифеста:Ошибка в AppManifest с SharePoint приложения в Visual Studio 2012

<?xml version="1.0" encoding="utf-8" ?> 
<!--Created:cb85b80c-f585-40ff-8bfc-12ff4d0e34a9--> 
<App xmlns="http://schemas.microsoft.com/sharepoint/2012/app/manifest" 
    Name="TestSharePointApp" 
    ProductID="{08c44f45-d7ef-4c8f-b808-043a48f44bcf}" 
    Version="1.0.0.0" 
    SharePointMinVersion="15.0.0.0" 
> 
    <Properties> 
    <Title>TestSharePointApp</Title> 
    <StartPage>~remoteAppUrl/Pages/Default.aspx?{StandardTokens}</StartPage> 
    </Properties> 

    <AppPrincipal> 
    <AutoDeployedWebApplication/> 
    <RemoteWebApplication ClientId="*" /> 
    </AppPrincipal> 

    <AppPrerequisites> 
    <AppPrerequisite Type="AutoProvisioning" ID="RemoteWebHost" /> 
    </AppPrerequisites> 
</App> 

Я получаю следующее сообщение об ошибке для RemoteWebApplication элемента:

The element 'AppPrincipal' in namespace 'http://schemas.microsoft.com/sharepoint/2012/app/manifest' has invalid child element 'RemoteWebApplication' in namespace 'http://schemas.microsoft.com/sharepoint/2012/app/manifest'. 

Я использую шаблон проекта приложения SharePoint. Я пытаюсь создать приложение с высоким доверием для локального каталога приложений SharePoint

Любая помощь с этой ошибкой приветствуется.

ответ

0

Вынимают линию:

<AutoDeployedWebApplication/> 

Вы бы только использовать эту строку в autohosted приложение или линию под ним в поставщика-размещаемое приложение. Вы можете использовать только одно или другое в одном проявлении приложения. Поскольку вы сказали, что создаете приложение с высоким доверием для локального SharePoint, вы хотите использовать эту строку вместо этого:

<RemoteWebApplication ClientId="*" /> 
Смежные вопросы