【问题标题】:Xamarin Live Player not updating in realtimeXamarin Live Player 未实时更新
【发布时间】:2017-12-07 20:39:10
【问题描述】:

Visual Studio 刚刚发布了一个更新,它可以在使用 xamarin 实时播放器时实时更新手机上的代码。我可以通过 wifi 让我的代码出现在我的手机上,但它不会更新我的更改。我选择直播播放器并扫描二维码。该应用程序出现在我的手机上,但在我输入新代码时不会更新代码。如何让它实时更新?

有关该功能的相关文章。

https://blog.xamarin.com/whats-new-visual-studio-2017-version-15-5/

【问题讨论】:

    标签: xamarin xamarin-live-player


    【解决方案1】:

    您不得使用播放按钮部署应用,而应使用以下组合键启动实时预览:

    Shift + Alt + F5

    【讨论】:

    • 在 Windows 机器上(至少是我的)Ctl-F5 是无需调试即可运行的按键,在这种情况下,您可以在保存更改后看到它不断地重建和部署。
    【解决方案2】:

    答案:

    或者Mazzys 的回答。您可以右键单击您的 Xaml 并选择“实时运行”。 这有助于在未设置快捷方式“Shift + Alt + F5”的情况下。

    更多信息:

    启动 Live Run 时,当前选定的视图将部署并呈现在您的设备上。当你切换到另一个 ui 文件时,另一个文件将被部署和渲染。

    实时更新

    如果没有语法错误并且您保存文件,则似乎只会发生实时更新。

    感谢beppe的提示

    【讨论】:

    • 我点击了黄色栏上的实时运行链接,但是当我更改 XAML 代码时它似乎没有更新...
    • 更新需要几秒钟,具体取决于构建更改所需的时间。如果有一些语法错误,它不会更新。有时 livePlayer 会死掉,需要重新启动。
    • 我已将其添加到答案中
    • @Adrian 您使用哪个 VS 版本?您可能需要在 VS 的选项中激活 LivePlayer 才能使用它
    • 它是2017年15.7的最新社区版,谢谢我现在可以在按SHIFT + ALT + F5后看到它
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-01
    • 2018-09-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多