【发布时间】:2017-10-22 14:37:23
【问题描述】:
我目前正在使用 UWP Toolkit 在应用页面之间导航。有一个页面用于初始化和打开 RaspberryPi GPIO 引脚。离开该页面然后尝试再次导航回该页面后会发生以下错误。
该进程无法访问该文件,因为它正被另一个进程使用。\r\n\r\nPin ' 当前以不兼容的共享模式打开。确保此应用程序或其他应用程序尚未使用此引脚
我可以看到每次访问页面时都会调用构造函数,因此会尝试打开已打开的引脚。解决此问题的最佳方法是什么?
【问题讨论】:
-
不要在构造函数中打开引脚?
-
@Sybren,您能否详细说明一下,如果不在构造函数中,那么您在哪里建议?
-
将打开引脚的代码放在单独的方法中,并在需要时调用它
-
@Sybren 是对的。
标签: c# uwp raspberry-pi windows-10-iot-core