2015-03-02 35 views
3

我已经安装了一堆KVM版本的KVM,从alpha1到beta3。而且我也知道,在VS 2012 CTP 6中,我可以使用特定的KRE版本。VS 2015拿起KRE版本在哪里?

问题是有这个基于beta2的网络应用程序,而VS 2015只列出beta3(我相信如果你没有指定beta3是默认使用的),这会导致web应用程序构建失败。

确保将应用程序从beta2迁移到beta3将解决此问题。但是为什么我不能在VS中看到所有与KVM一起安装的KRE版本,并从那里专门选择beta2? VS 2015在哪里收到自己的 KRE版本?是否有任何理由VS 2015不像KVM那样使用相同的KRE仓库?

感谢

+0

**更新** - 最后发现VS 2015 CTP6和KVM beta3都是从** **位置加载KRE版本,这是**%userprofile%\。k **而不是以前的**% USERPROFILE%\。KRE **。 – abedon 2015-03-03 14:35:57

+0

我遇到类似的问题VS IDE正在从%userprofile%\。kre中获取所有引用,而包被放置并且编译器正在寻找%userprofile%\。k – Ryan 2015-04-08 03:18:54

回答

3

由于文件夹名称的改变,VS CTP6和KVM beta3版不能使用运行时的早期版本。如果您仍然需要beta2,则必须手动安装KVM并从控制台或降级VS使用它。

+0

感谢您的明确澄清。因此,VS 2015和KVM实际上都使用相同的KRE存储库,或者我应该说VS VS 2015调用KVM来管理KRE版本。 – abedon 2015-03-03 04:32:17

+0

哦,我说得太快了。看起来像VS 2015 DOES从不同位置加载KRE版本,这是**%userprofile%\。k **。 – abedon 2015-03-03 14:19:41

相关问题