Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows phone 7 WP7 PhotoChooserTask导致应用程序重新加载_Windows Phone 7_Mvvm Light - Fatal编程技术网

Windows phone 7 WP7 PhotoChooserTask导致应用程序重新加载

Windows phone 7 WP7 PhotoChooserTask导致应用程序重新加载,windows-phone-7,mvvm-light,Windows Phone 7,Mvvm Light,使用PhotoChooserTask选择照片后,我的整个应用程序似乎都在重新加载。其他人看到这个问题或者知道这是否只是一个调试问题吗 我可以用一个页面在一个简单的应用程序中重新创建这种行为,但当我看到整个ViewModelLocator类被重新创建时,最明显的是在我正在处理的一个MVVM项目中 也许你的意思是你的应用程序是墓碑?这是一种设计模式。有关的更多信息从这里开始:每次您的屏幕切换到另一个屏幕时,您的应用程序都会终止。当它是“入侵”时,它会被删除,但可能会被完全删除。在文章末尾,Lukas

使用PhotoChooserTask选择照片后,我的整个应用程序似乎都在重新加载。其他人看到这个问题或者知道这是否只是一个调试问题吗


我可以用一个页面在一个简单的应用程序中重新创建这种行为,但当我看到整个ViewModelLocator类被重新创建时,最明显的是在我正在处理的一个MVVM项目中


也许你的意思是你的应用程序是墓碑?这是一种设计模式。有关

的更多信息从这里开始:每次您的屏幕切换到另一个屏幕时,您的应用程序都会终止。当它是“入侵”时,它会被删除,但可能会被完全删除。

在文章末尾,Lukas linked你会看到PhotoChooserTask是可能会删除你的应用程序的几个任务之一。建议您处理这个问题。我看到的是,当控件从PhotoChooserTask返回时,应用程序类App.xml.cs构造函数正在启动。这将导致再次创建我的ViewModelLocator类,该类是App.xml中的静态资源。它可能像你说的那样是墓碑。我看到应用程序停止激活,但从未关闭应用程序。当使用ViewModelLocator在其构造函数中创建大量ViewModel时,您有没有关于如何处理此问题的想法?