4

我基于 Hanselman Forms 应用程序创建了一个应用程序。我正在尝试让它与新的 Xamarin iOS Live Player 一起运行,但我遇到了运行时构建错误。
为了确保这不是我弄坏的东西,我重新安装了 Hanselman Forms 和 Visual Studio 2017 Preview 并连接了 iPhone 实时播放器。

该构建与 VS 一起编译得很好。尝试在 iPhone 上使用 Live Player 运行调试应用程序会出现以下错误。


在构建和运行您的应用程序时遇到以下错误:

• TweetStore.cs:找不到类型或命名空间名称“ITweetStore”(您是否缺少 using 指令或程序集引用?) • TweetStore.cs:命名空间中不存在类型或命名空间名称“Tweet” Hanselman.Portable'(您是否缺少程序集引用?) • LaunchTwitter.cs:找不到类型或命名空间名称“ILaunchTwitter”(您是否缺少 using 指令或程序集引用?)

• AppDelegate.cs:找不到类型或命名空间名称“App”(您是否缺少 using 指令或程序集引用?)

好的

数据包已刷新。我已经删除了 bin/obj 文件来重新构建。
我已经删除了引用,构建干净,在 VS 中遇到了类似的错误,重新添加了引用,VS 构建成功。
安卓运行良好。

关于我缺少什么的任何想法?

4

2 回答 2

2

这是一个已知问题,Xamarin 人员正在解决此问题。
详情见以下链接。 https://forums.xamarin.com/discussion/95825/ios-run-time-errors-type-or-namespace-name-not-found-with-xamarin-live-player-and-hanselman-forms/p1?新=1

于 2017-06-05T23:50:19.637 回答
1

检查您是否选择了与您的设备类型(iOS 或 Android)匹配的启动项目,并且配置与该设备类型匹配(例如,Debug|iPhone Simulator for iOS)。

于 2017-06-04T21:56:27.050 回答