我在Visual Studio 2013中开发了一款适用于Windows Phone 8的应用,没有任何问题。我安装了Visual Studio 2015社区,现在我无法调试应用程序。
应用程序部署到手机但是我收到以下错误"无法启动应用程序进行调试。确保目标设备屏幕已解锁且应用程序已安装。"
设备屏幕已解锁且应用程序已成功安装但未启动它才能开始调试。我到处寻找,但似乎无法找到解决方案。这个问题在VS2012和VS2013都没有发生过。我仍然安装了VS2013并成功调试了应用程序。
CTRL - F5 (没有调试启动工作正常,但我无法调试。) 我已经确保在Configuration Manager中将项目设置为部署。
此外,我已经尝试过清理,重建解决方案,重新启动VS2015,重新启动电脑,重新启动手机,但没有任何工作。
[被修改]
如果我创建一个WP8.1应用程序,新解决方案/项目也会发生同样的情况。如果我创建一个W10应用程序,Windows Phone模拟器可以工作,但是当我尝试部署/运行到本地计算机时,它会出现错误"系统无法找到指定的文件"。
最重要的是,当我启动VS2015时,我收到一个错误,这是我在ActivityLog.xml中找到的:
<record>10408</record>
<time>2015/09/01 13:41:43.306</time>
<type>Error</type>
<source>Editor or Editor Extension</source>
<description>System.IO.FileNotFoundException: Could not load file or assembly 'Microsoft.IntelliTrace.Package.Common.14.0.0, Version=14.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified.
File name: 'Microsoft.IntelliTrace.Package.Common.14.0.0, Version=14.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'
 at Microsoft.VisualStudio.IntelliTrace.SourceControl.HistoricalModeHint.HistoricalModeTagger..ctor(IServiceProvider serviceProvider, ITextBuffer buffer, IVsEditorAdaptersFactoryService adapterFactory)
 at Microsoft.VisualStudio.IntelliTrace.SourceControl.HistoricalModeHint.HistoricalModeTaggerProvider.CreateTagger[T](ITextBuffer buffer)
 at Microsoft.VisualStudio.Text.Tagging.Implementation.TagAggregator`1.GatherTaggers(ITextBuffer textBuffer)

WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure logging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].
</description>
我尝试修复VS2015安装,但修复后问题仍然存在。