2017-07-31 58 views
0

我正在构建“Hello World”SharePoint应用程序。我遵循以下简单步骤:使用SharePoint应用程序时出错

  1. 使用管理员权限登录到安装有SharePoint的服务器上。
  2. 打开带有管理权限的Visual Studio 2013。
  3. 选定的文件,然后创建新的项目。我选择了“App for SharePoint 2013”​​模板,输入项目名称并单击确定。
  4. 我选择了SharePoint托管选项,并在URL中输入以下内容:http://ABC/sites/devtest/(其中ABC是SharePoint服务器主机名)
  5. 我右键单击项目并选择了构建,然后选择了部署。它部署成功。

我打开SharePoint网站并导航到网站内容。 URL是:http://ABC/sites/devtest/_layouts/15/start.aspx#/_layouts/15/viewlsts.aspx我找到了SharePoint应用程序并单击它。一个新的页面打开,出现以下错误:

Description: Unable to locate the server named "app-8a64e85b517a50.ABC" --- the server does not have a DNS entry. Perhaps there is a misspelling in the server name, or the server no longer exists. Double-check the name and try again.

我不明白的错误,但我搜索了它在谷歌,并试图通过以下一些文章的指令来解决它,但我无法解析它尚未。我跟着这篇文章中的步骤操作:http://www.tomshardware.com/faq/id-1954305/adding-dns-host-record-windows-server-2012-dns-server.html

任何帮助,高度赞赏

回答

0

它看起来像或者您的DNS区域或SharePoint场未配置为加载项。本文档应帮助您做到这一点technet link

+0

感谢您的回答。我读了这篇文章,并且很难跟踪。你有一个想法,他们为什么如此复杂的构建SharePoint应用程序?我问的只是因为我觉得它不会那么复杂......也许我误解了一些东西 – user2931442

+0

它是这样设置的原因是出于安全原因。如果您想节省基础架构设置时间,您可以随时启动开发人员或试用Office 365租户。请记住,云版本比预先版本具有更多功能。不要犹豫,将我的答案标记为答案,它会帮助有同样问题的人。 – baywet

+0

您建议“启动开发人员或试用办公室365租户”。我的情况是,我没有把它部署到生产环境中,我只是想学习如何开发它们。你知道我该如何轻松准备开发环境? – user2931442