【问题标题】:“Sharepoint not installed” Visual Studio 2012 error“Sharepoint 未安装”Visual Studio 2012 错误
【发布时间】:2013-04-07 09:54:54
【问题描述】:

我在 VMware 机器上安装了 SharePoint 2013,我还可以使用 VS 2012 创建和部署项目。我正在尝试从装有 Win 7 64b 的主机 PC 创建一个 SharePoint 2013 项目,我也安装了 VS 2012 .我已经使用the official instructions 安装了适用于 Visual Studio 2012 的 Microsoft Office 开发人员工具。

在我的主机上,我无法创建 SharePoint 项目并进行 SharePoint 开发并收到此错误:

SharePoint 未安装。此系统上未安装所需版本的 SharePoint Foundation 2013 或 SharePoint Server 2013。要开发 SharePoint 解决方案或在服务器资源管理器中浏览 SharePoint 连接,必须在本地系统上安装 SharePoint。确保 SharePoint 项目引用的本地服务器存在。

我的环境是:

  1. Window 7 专业版
  2. VS 2012 安装了 Office 组件
  3. 远程服务器上的 SharePoint 2010 服务器

【问题讨论】:

    标签: sharepoint visual-studio-2012


    【解决方案1】:

    您的主机 PC 没有安装 SharePoint。 vmware 实例被视为 SharePoint 的远程安装,它也可以安装在外部服务器上。

    如果您想使用标准 SharePoint 项目模板进行开发,您需要在安装了 SharePoint 的同一台计算机/服务器上运行 Visual Studio。如果您不喜欢这个概念,可以查看 SharePoint 2013 的远程应用程序,但这是另一回事。

    【讨论】:

    • 但是我可以从 Win 7 主机 PC 访问 SharePoint 站点,因此是否可以在虚拟机上使用 Window 7 主机 PC 和 SharePoint 2010 服务器开发 SharePoint 2010 应用程序?...跨度>
    【解决方案2】:

    您的屏幕截图指向尝试创建 2010 年的空项目,但您的文字指的是 2013 年。我假设您使用的是 2013 年。下面的答案最适合两者。

    在 2010 年,您只能选择 SharePoint 项目 - 在 SP 服务器上运行的代码。这些在 2013 年仍然可用(空项目、可视 Web 部件等)。要开发这种解决方案,您需要在开发机器上安装适当的运行时(即安装 SP2010 或 SP2013) >。

    SP2013 引入了一种新的项目/模型 - App。这些解决方案未安装在服务器上,而是通过 js/css 和可能的其他非服务器 Web 服务应用一个或多个配置/库/列表交互。这些被称为应用程序。 MS 文档对此基本一致,但在阅读时确实需要注意,尤其是如果像我一样,您可以将应用程序与项目与解决方案互换。

    所以,要回答这个问题,错误消息是正确的 - 您正在尝试启动一个 2010/2013 项目,而没有在同一台机器上安装运行时。如果您想开发 2013 应用程序,则无需安装 SP2013 产品即可完成,但您需要一份适用于 Visual Studio 的 Office 开发人员工具。

    MSDN Article 在第一部分下方有关于应用程序的“重要”说明

    如果 Microsoft SharePoint 2013 安装在远程服务器上,您可以在 Visual Studio 2012 中为 SharePoint 解决方案开发应用程序。但是,您必须先在本地安装 Microsoft SharePoint 2013,然后才能开发其他 SharePoint 解决方案。

    【讨论】:

      【解决方案3】:

      我也遇到过这个问题,但我设法通过简单的步骤解决了这个问题:

      1. 从此直接链接http://go.microsoft.com/fwlink/?LinkID=279063&clcid=0x409下载officetools_bundle@

      2. 运行设置并完成。

      3. 打开 Visual Studio 2012 并享受为 SP 2013 开发应用程序的乐趣。

      希望对你有帮助.. 干杯!!

      【讨论】:

      • 即使在我的主机上安装了带有 VS 2012 和 Win 7 的 Office 工具后,仍然出现相同的错误...
      • 我的环境是:1) Window 7 Professional 2) VS 2012 安装了 Office 组件 3) SharEPoint 2010 Server 在远程服务器上 4) 我得到了屏幕截图中显示的错误!
      • 这仅适用于应用程序,其他 Sharepoint 项目模板仍然无法使用。
      【解决方案4】:

      转到Visual Studio,单击项目并在属性中,转到站点URL 并输入本地计算机的URL,即在iis 中运行的服务器名称。或者转到服务器资源管理器并在服务器连接下添加您的连接。

      【讨论】:

      • 我的环境是:1) Window 7 Professional 2) VS 2012 安装了 Office 组件 3) SharEPoint 2010 Server 在远程服务器上 4) 我收到屏幕截图中显示的错误!
      【解决方案5】:

      您必须在您的机器上安装了 sharepoint 2010 服务!远程服务器仅适用于 SharePoint 2013 中的 AppPart

      【讨论】:

        猜你喜欢
        • 2013-09-15
        • 1970-01-01
        • 2013-07-08
        • 2013-10-13
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多