Visual studio 为什么“如果WINDOWS手机应用程序”的代码变灰了?
我正在构建一个Windows通用应用程序。在Visual studio 为什么“如果WINDOWS手机应用程序”的代码变灰了?,visual-studio,visual-studio-2013,win-universal-app,Visual Studio,Visual Studio 2013,Win Universal App,我正在构建一个Windows通用应用程序。在App.xaml.cs文件指令中,用于将针对Windows Phone 8.1应用商店的代码与针对Windows桌面应用商店的代码分开: #if WINDOWS_PHONE_APP 然而,在开发过程中,我看到活动项目Windows Phone 8.1项目的代码变灰了 为什么? 如何推动Visual Studio认识到,如果WINDOWS应用程序的代码应该是灰色的,如果WINDOWS手机应用程序的代码应该是正常的?它在图像中是灰色的,因为您处于WIN
App.xaml.cs
文件指令中,用于将针对Windows Phone 8.1应用商店的代码与针对Windows桌面应用商店的代码分开:
#if WINDOWS_PHONE_APP
然而,在开发过程中,我看到活动项目Windows Phone 8.1项目的代码变灰了
为什么?
如何推动Visual Studio认识到,如果WINDOWS应用程序的代码应该是灰色的,如果WINDOWS手机应用程序的代码应该是正常的?它在图像中是灰色的,因为您处于WINDOWS应用程序的上下文中--查看代码窗口上方最左边的下拉列表,其中显示的是
Things.Windows
——这将设置Windows应用程序的上下文。如果将下拉列表更改为Things.WindowsPhone
,则它会将上下文切换到Windows Phone应用程序
解决方案资源管理器中的粗体项仅指示当您点击F5时哪个应用程序将运行;它不确定活动上下文是什么