0

我正在开发一个 windows-8 应用程序。我以前是点击VS2012工具栏中的DEBUG按钮,开始调试应用程序。但是这种行为会导致重新安装应用程序(删除然后创建 \AppData\Local\Packages 中的相应文件夹),这不是我想要的,因为本地文件夹中的假数据已被删除。我尝试Attach to a process在 VS 中使用函数,但找不到正确的进程(例如调试 Web 应用程序时的 w3wp.exe)。这种调试方法可行吗?或者在不删除本地文件夹中的假数据的情况下进行调试的更好方法?

4

1 回答 1

1

如果您的 Metro 应用程序已启动,您应该能够附加到它。我刚刚在 Release Preview 上尝试过,它按预期工作。但是,您的数据不应放在 \Packages 文件夹中,而应放在 \AppData\Roaming 或 Local 中自己的文件夹中。如果您想使用真正的假数据进行测试,另一种方法是您可以将数据文件包含在项目中,或者作为 Resources.resx 中的资源,或者作为项目中复制到输出目录的文件。

于 2012-10-10T02:51:46.527 回答