BCA*_*BCA 17 windows visual-studio-2015 uwp
有没有其他人在VS 2015为通用Windows平台10编写应用程序时遇到非常缓慢的开发经验?与使用类似的基本WPF应用程序相比,编译,调试甚至在窗口之间切换都非常缓慢.
我还没有在谷歌上找到任何关于这种体验的提及,这让我想知道我的设置中是否有一些东西在UWP开发中扔了一把扳手.
有没有人经历过这个,或知道有什么方法可以加速发展?
更新
这个问题的上下文是在DEBUG模式下编译,而不是RELEASE(.NET native)模式.
只需2美分,但我最近发现在开展UWP项目时存在一个大问题.
我正在与Xamarin合作开发我的项目,以便在Android/iOS/WP8和UWP上兼容应用程序.
但最近在Visual Studio 2015 Update 2(使用W10)中工作,我的表现非常慢,界面非常迟缓,构建,调试,XAML,一切都很慢.
然后我发现了一些非常糟糕的东西:如果你将你的UWP项目设置为你的解决方案的起始项目,那么Visual Studio 2015会变得很慢!我不是什么是真正的问题,但这对我来说是一个真正的问题!
我将启动项目设置在解决方案中的其他项目上,而不是UWP和WP8.如果我需要调试,我使用解决方案资源管理器中的右键单击启动它们,然后调试.
从那时起,VS2015对我来说没有性能问题.
2016 年 10 月更新
从 开始,这个答案不再相关Visual Studio 2015 Update 3。微软在使开发环境恢复稳定状态方面做得非常出色。尽管我目前对 XAML 设计器有疑问,但编码和构建速度更快、更愉快。我希望 XAML 设计器中发现的大部分问题都能在下一个版本中得到解决Visual Studio 15。
有谁经历过这个
是的。
我团队中的每个人都因为 UWP 而脱发。我几乎确信 Microsoft 希望我讨厌 C# 和 XAML。
...或者知道有什么方法可以加快开发速度吗?
我正在将我的应用程序移植到 UWP,但我无法终止对 Win8 的支持。所以,我在同一个解决方案中拥有两个项目。对我来说,为了加快速度,我将构建配置修改为“Debug-UWP”和“Release-UWP”,以在使用 Windows 10 应用程序时排除 Win8 应用程序和项目。这只是一个小小的缓解。建造仍然是一个痛苦的经历。
还
您可以禁用 NuGet 在每次构建时恢复包。转到“选项” > “NuGet 包管理器”,然后取消选中“在 Visual Studio 中构建期间自动检查丢失的包”。这也很小,但每一点都有帮助。