【问题标题】:Metro Style Application code file missing ReadLine feature?Metro Style 应用程序代码文件缺少 ReadLine 功能?
【发布时间】:2012-05-17 07:05:22
【问题描述】:

我开始在 Visual Studio 2011 中编写一个小型“Metro Style”项目,该项目在 Windows Developer Preview 中发布。它结合了用于设计的 XAML 和用于代码隐藏的 C#(在我的项目中)。 System.Console.WriteLine ----> System.Diagnostics.Debug.WriteLine, System.Console.ReadLine ----> ?.......

这些功能实际上是否缺失/禁用 提前致谢。

【问题讨论】:

    标签: c# windows-8 windows-runtime


    【解决方案1】:

    关于Console.*:在Windows 8 Metro 中没有像控制台窗口 这样的概念。与控制台相关的方法没有意义。根据 dev.windows.com (http://msdn.microsoft.com/en-us/library/windows/apps/system.diagnostics.debug(v=vs.110).aspx) 上的 API 参考,System.Diagnostics.Debug.WriteLine 可用。支持的平台确实列出了 Windows 8 Consumer Preview,因此我认为此功能在 Developer Preview 上尚不可用。我建议您更新到可用的最新版本。请记住:开发者预览版处于非常早期的阶段,从那时起很多事情都发生了变化。

    【讨论】:

    • 我宁愿责怪那篇 MSDN 文章忽略提到 API 在 WinRT 中不可用 - 因为它对所有平台都是通用的。控制台类在 Win8 CP 中不可用。
    • 如果你想做的是在你的应用程序中显示调试输出,这些人可能会帮助你:moderncomponents.com/products/ConsoleClass/index.php,基本上他们正在尝试在 Metro 中开发兼容的控制台替代品
    猜你喜欢
    • 2011-11-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-24
    • 2023-03-10
    • 2015-09-21
    • 1970-01-01
    相关资源
    最近更新 更多