【问题标题】:"Object reference not set to an instance of an object" when creating NEW Windows Phone project创建新的 Windows Phone 项目时“对象引用未设置为对象的实例”
【发布时间】:2013-10-13 14:56:23
【问题描述】:

我有 Windows 8 x64(非专业版)、VS2012 Pro Update 3、WP8 SDK,无法创建任何新的 Windows Phone 项目。

我尝试了以下无济于事(在管理员和非管理员帐户中) (无数次,以不同的排列方式)

  1. 卸载所有 Silverlight SDK 和组件
  2. 卸载 WP8 SDK
  3. 卸载所有 VS2012 组件
  4. 重启
  5. 清理注册表
  6. 重新安装VS2012 Pro \更新VS2012 \ WP8 SDK(每次都重新启动)没有工作
  7. 重新安装 VS2012 Pro \ WP8 SDK \ 更新 VS2012(每次都重新启动)不起作用。
  8. 已启动 devenv /ResetSettings(没有帮助)
  9. 已启动 devenv /ResetSkipPkgs(没有帮助)
  10. 更新了 Silverlight(在所有安装之前\之后 -- 不同的排列)

没有任何帮助。用尽了各个站点上列出的所有可能的“解决方案”。 我可以打开和运行所有其他项目类型除了任何 Windows Phone 模板项目。它甚至没有创建解决方案。

只有扩展是 Microsoft Web 开发工具。适用于 JavaScript 的 Windows 库的 NuGet 包管理器和 Visual Studio 扩展。全新安装,无第三方扩展。

我的工具 > 扩展和更新 > 更新(所有更新已完成)下没有显示任何内容

【问题讨论】:

    标签: visual-studio-2012 windows-phone-8


    【解决方案1】:

    终于可以新建一个Windows Phone App项目了!!

    解决方案:卸载 NuGet(因为更新不起作用)

    由于我是新用户,必须等待 8 小时才能将其发布为 ANSWER

    @MohamedThaufeeq,感谢您指出这个方向。在我之前的尝试中,我没有尝试在卸载 NuGet 后立即打开 WinPhone 应用程序。我对其进行了更新,重新安装了它,但没有完全删除它。

    【讨论】:

      【解决方案2】:

      如果有工具安装问题,您可以进入控制面板的程序,在那里找到 SDK,然后选择修复。然后重新启动计算机以确保安全。此论坛中还有其他与 SDK 安装问题相关的主题。请务必遵循所有建议,包括最后安装 SDK 8.0。

      https://dev.windowsphone.com/en-us/downloadsdk

      关于在特定项目构建出现问题的上下文中出现此错误消息,Xaml 有时会发生这种情况。在这种情况下,您可以尝试清洁构建然后重新构建。

      希望这会有所帮助...

      【讨论】:

      • @JohnSalver 那么你应该尝试这些步骤。
      • 我遵循了所有可能的步骤。我做了全新的安装\修复\重新安装\注册表清理\重新启动\新的管理员帐户安装\都无济于事。但是我没有尝试安装 SDK 7.1.1 ---我只是安装了 SDK 80 和 801 --你认为我需要 7.1.1 吗??
      • 抱歉,只有 8.0。您安装了任何扩展程序吗?
      • 检查 NuGet 是否已更新?有时可能会因此而发生这种情况
      • NuGet 也已更新。甚至卸载它并重新安装它。我的工具 > 扩展和更新 > 更新下没有显示任何内容。
      【解决方案3】:

      NuGet 没有任何更新。但是从(工具->扩展和更新)卸载它然后重新安装它对我有用。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2013-10-17
        • 1970-01-01
        • 2013-10-10
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多