2012-11-29 73 views
4

我在使用的Visual Studio 2012在我的新的SharePoint 2013服務器上部署簡單的Hello World應用程序時出現奇怪的錯誤。錯誤是「遠程託管服務未配置」且內部消息和堆棧跟蹤是:__RemoteAppManagementInfo__ SharePoint 2013 - 未配置遠程託管服務

Microsoft.Office.SecureStoreService.Server.SecureStoreServiceTargetApplicationNotFoundException:目標應用中沒有找到(應用程序ID:__RemoteAppManagementInfo__)。 在Microsoft.SharePoint.Utilities.SecureStoreHelper.ExecuteSecureStoreMethod(字符串方法名,對象[]參數) 在Microsoft.SharePoint.Administration.AppDeployment.RemoteWebSiteAccount.Initialize() 在Microsoft.SharePoint.Packaging.SPRemoteWebSiteDeploymentGroup.ConfigureClientAndAccount() 在Microsoft.SharePoint.Packaging.SPRemoteWebSiteDeploymentGroup.DeployInternal() 在Microsoft.SharePoint.Packaging.SPRemoteWebSiteDeploymentGroup.Deploy() 在Microsoft.SharePoint.Administration.SPAppTask.DeployOperation() 在Microsoft.SharePoint.Lifecycle.MonitoredTaskExecution.DoTask()

我知道我可以進入安全存儲服務並使用該應用程序ID配置新的安全存儲目標應用程序,但是我沒有在任何安裝文檔中看到這一點,我真的很想知道它在哪裏來自(哪裏。我覺得我錯過了一個簡單的配置設置,但我找不到它。

+0

似乎有[(4)Secure Store應用程序所需的聲明參數\ __ RemoteAppManagementInfo__](http://social.msdn.microsoft.com/Forums/en-US/sharepointdevelopment/thread/9adf7c77-eb38-4a3d -a11e-5d8f9615b3ed /) - 用戶名,Passsword,ManagementEndpoint和IsEnabled。我不確定網址中發生了什麼 - 您是否成功解決了這個問題? [此MSDN示例](http://code.msdn.microsoft.com/Sharepoint-2013-Autohosted-8c8d4840)指出「* SharePoint 2013中的自動託管應用程序只能安裝在SharePoint Online網站*上」。這不是一個私人提供的功能嗎? – SliverNinja

回答

3

這聽起來像你正在創建自動主機應用程序。

自動備份應用程序僅支持Office 365 SharePoint Online。 在發佈SharePoint 2013之後,這段時間可能會保持一段時間。

+0

您似乎已經確定了此問題 - [**自動託管**使用Azure網站](http://msdn.microsoft.com/zh-cn/library/fp179887.aspx#SP15_app_HostingOptions)顯然不起作用內部部署*還*。 **提供商託管**需要您創建自己的網站/數據庫基礎架構,而** SharePoint託管**絕對是您需要的路線。 – SliverNinja

+1

取決於實際的應用要求。 SharePoint託管的應用程序有很多限制(沒有遠程事件接收器,沒有C#代碼) – Milen

+0

要解決侷限性 - 您是否需要手動創建和部署SP解決方案?有沒有簡單的方法來部署包含c#服務器代碼的SharePoint應用程序(*說WCF應用程序*)?這是否意味着我需要成爲SP服務器上的管理員來創建IIS站點/虛擬目錄? – SliverNinja

相關問題