sharepoint app 开发环境配置
2014-10-21 09:29
274 查看
1. 配置脚本如下:
2. 问题:编译无法通过:该系统帐户无法执行此操作。
"Error occurred in deployment step "Installed app for SharePoint": The System Account cannot perform this action"
解决办法:需要在ad中创建一个新账户,将该账户放入本地管理员组,用该账户登录服务器,以管理员模式登录vs2012。
3. 问题:编译无法通过:本地SharePoint服务器不可用。检查服务器是否正在运行并连接到SharePoint场。
"Error occurred in deployment step "Installed app for SharePoint": The local SharePoint server is not available. Check that the server is running and connected to the SharePoint Farm"
解决办法:新创建的账户要有sql server数据库的db_owner权限。记住每个数据库都要设置一遍。
4. 问题:登陆后,无限跳出用户密码输入框,最后无显示。
解决方案:
修改两个注册表选项,来禁止环回检查
1>. 启动注册表编辑器 (Regedt32.exe)。
2>. 在注册表中找到并单击以下项:HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\LanmanServer\Parameters
3>. 在编辑菜单上,单击添加数值,然后添加以下注册表值:
数值名称:DisableStrictNameChecking
数据类型:REG_DWORD
基数:十进制
数值: 1
4>. 在注册表编辑器中,找到并单击下面的注册表项:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa
5>. 右键单击“Lsa”,指向“新建”,然后单击“DWORD 值”。
键入 DisableLoopbackCheck,然后按 Enter。
右键单击 DisableLoopbackCheck,然后单击“修改”。
在“数值数据”框中,键入 1,然后单击“确定”。
6>. 退出注册表编辑器,然后重新启动您的计算机。
参考如下:
http://www.cnblogs.com/chenxizhang/p/3397543.html http://www.sharepoint-journey.com/app-development-in-sharepoint.html#gallery[pageGallery]/4/
1、通过打开命令提示符并键入以下命令来确保 spadmin 和 sptimer 服务正在运行。 net start spadminv4 net start sptimerv4 2、作为管理员运行 SharePoint Management Shell 并键入以下命令以创建独立的应用程序域。 Set-SPAppDomain "app.dc.com" 3、通过在 SharePoint Management Shell 中键入以下命令来确保 SPSubscriptionSettingsService和AppManagementServiceInstance 服务正在运行。 Get-SPServiceInstance | where{$_.GetType().Name -eq "AppManagementServiceInstance" -or $_.GetType().Name -eq "SPSubscriptionSettingsServiceInstance"} | Start-SPServiceInstance 4、通过在 SharePoint Management Shell 中键入以下命令来验证 SPSubscriptionSettingsService 和 AppManagementServiceInstance 服务是否正在运行。输出将指明每项服务是否处于联机状态。 Get-SPServiceInstance | where{$_.GetType().Name -eq "AppManagementServiceInstance" -or $_.GetType().Name -eq "SPSubscriptionSettingsServiceInstance"} 5、您必须指定运行 SPSubscriptionService 和 AppManagementServiceInstance 服务实例将使用的帐户。此帐户必须是 SPManagedAccount。通过在 SharePoint Management Shell 中键入以下命令,您可以创建 SPManagedAccount(特:将会提示您输入帐户域\用户和密码)。 $account = New-SPManagedAccount 6、通过在 SharePoint Management Shell 中键入以下代码,为 SPSubscriptionService 和 AppManagementServiceInstance 服务指定帐户、应用程序池和数据库设置。如果在上一步骤中创建了 SPManagedAccount,请在此处使用该帐户名称。 $account = Get-SPManagedAccount "dc\administrator" $appPoolSubSvc = New-SPServiceApplicationPool -Name SettingsServiceAppPool -Account $account $appPoolAppSvc = New-SPServiceApplicationPool -Name AppServiceAppPool -Account $account $appSubSvc = New-SPSubscriptionSettingsServiceApplication –ApplicationPool $appPoolSubSvc –Name SettingsServiceApp –DatabaseName myappSettingsServiceDB $proxySubSvc = New-SPSubscriptionSettingsServiceApplicationProxy –ServiceApplication $appSubSvc $appAppSvc = New-SPAppManagementServiceApplication -ApplicationPool $appPoolAppSvc -Name AppServiceApp -DatabaseName myappAppServiceDB $proxyAppSvc = New-SPAppManagementServiceApplicationProxy -ServiceApplication $appAppSvc 7、通过在 SharePoint Management Shell 中键入以下代码来指定租户名称。 Set-SPAppSiteSubscriptionName -Name "app" -Confirm:$false
2. 问题:编译无法通过:该系统帐户无法执行此操作。
"Error occurred in deployment step "Installed app for SharePoint": The System Account cannot perform this action"
解决办法:需要在ad中创建一个新账户,将该账户放入本地管理员组,用该账户登录服务器,以管理员模式登录vs2012。
3. 问题:编译无法通过:本地SharePoint服务器不可用。检查服务器是否正在运行并连接到SharePoint场。
"Error occurred in deployment step "Installed app for SharePoint": The local SharePoint server is not available. Check that the server is running and connected to the SharePoint Farm"
解决办法:新创建的账户要有sql server数据库的db_owner权限。记住每个数据库都要设置一遍。
4. 问题:登陆后,无限跳出用户密码输入框,最后无显示。
解决方案:
修改两个注册表选项,来禁止环回检查
1>. 启动注册表编辑器 (Regedt32.exe)。
2>. 在注册表中找到并单击以下项:HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\LanmanServer\Parameters
3>. 在编辑菜单上,单击添加数值,然后添加以下注册表值:
数值名称:DisableStrictNameChecking
数据类型:REG_DWORD
基数:十进制
数值: 1
4>. 在注册表编辑器中,找到并单击下面的注册表项:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa
5>. 右键单击“Lsa”,指向“新建”,然后单击“DWORD 值”。
键入 DisableLoopbackCheck,然后按 Enter。
右键单击 DisableLoopbackCheck,然后单击“修改”。
在“数值数据”框中,键入 1,然后单击“确定”。
6>. 退出注册表编辑器,然后重新启动您的计算机。
参考如下:
http://www.cnblogs.com/chenxizhang/p/3397543.html http://www.sharepoint-journey.com/app-development-in-sharepoint.html#gallery[pageGallery]/4/
相关文章推荐
- SharePoint Server 2013开发之旅(三):为SharePoint Server配置App开发、部署、管理环境
- (一)配置SharePoint Framework(SPFx)本地开发环境
- SharePoint Server 2013开发之旅(四):配置工作流开发和测试环境
- SharePoint Server 2013开发之旅(四):配置工作流开发和测试环境
- SharePoint Framework 配置你的SharePoint客户端web部件开发环境
- SharePoint WebPart开发实战(一):定制属性及配置界面
- Microsof Office SharePoint 2007 工作流开发环境搭建(用VS2005开发Moss2007工作流)
- 使用Napa开发工具创建app - 开始构建SharePoint app系列
- BEGINNING SHAREPOINT® 2013 DEVELOPMENT 第15章节--开发SP2013工作流应用程序 SP App中的工作流
- BEGINNING SHAREPOINT® 2013 DEVELOPMENT 第11章节--为Office和SP解决方案开发集成Apps 集成SP和Office App
- BEGINNING SHAREPOINT® 2013 DEVELOPMENT 第11章节--为Office和SP解决方案开发集成Apps Office新的App模型
- Microsof Office SharePoint 2007 工作流开发环境搭建(用VS2005开发Moss2007工作流)
- 配置最优Google App Engine开发环境
- webapp开发调试环境--weinre配置
- SharePoint 2013 在不同的环境中(开发环境,测试环境,生产环境)移植由SharePoint designer 2013 设计的List Workflow
- google app engine支持https(ssl)的开发环境配置
- VSTS+Sharepoint+Project开发平台之安装用户账户配置
- Microsoft Office SharePoint Server 2007 Single Sign On 配置管理开发图解
- 搭建SharePoint开发环境——如何在Win7安装SharePointFoundation
- Sharepoint Portal Services 2003开发环境