Version control Visual studio联机源代码管理中断调试

Version control Visual studio联机源代码管理中断调试,version-control,visual-studio,tfs,Version Control,Visual Studio,Tfs,我对源代码/版本控制一无所知,最近我决定尝试VisualStudio在线服务(重命名的TFS在线服务)。我遇到了一个问题,现在我不确定我是做错了什么,还是VSOnline服务有问题 问题如下: 完全工作的WindowsPhone8项目。编译器和调试器在VS13 ultimate(也在VS12 pro中)中按预期工作。 但是,当我将项目添加到源代码管理并签入时。然后再检查一下,它坏了 症状: 1) 无法识别XAML标记。IntelliSense会报告每个XAML标记的错误,甚至是基本标记,如Pho

我对源代码/版本控制一无所知,最近我决定尝试VisualStudio在线服务(重命名的TFS在线服务)。我遇到了一个问题,现在我不确定我是做错了什么,还是VSOnline服务有问题

问题如下: 完全工作的WindowsPhone8项目。编译器和调试器在VS13 ultimate(也在VS12 pro中)中按预期工作。 但是,当我将项目添加到源代码管理并签入时。然后再检查一下,它坏了

症状: 1) 无法识别XAML标记。IntelliSense会报告每个XAML标记的错误,甚至是基本标记,如Phone:PhoneApplicationPage。若我从调试模式更改为发布模式,这些错误可以清除,但在下次启动项目时,它们会重新出现

2) 调试目标不可更改。在通常可以在设备和不同模拟器模式之间进行选择的对话框中,只有一个选项“启动”。无法在实际设备上部署应用程序。“开始”总是启动默认的仿真器(工作正常,没有bug),但您不能选择哪个仿真器

3) 当我试图打开项目属性/设置中的调试选项卡时,VS13崩溃

4) 尝试在VSonline中生成解决方案失败

我意识到我有可能做错了什么。以前从未使用过源代码管理,但据我所知,我仍然能够在签出后完全正常地处理项目。对调试或部署到设备的限制对我来说似乎适得其反

此外,设置中的错误和VS13崩溃也意味着有东西坏了。
任何意见、建议或帮助都将不胜感激。

经过几天不懈的努力,我终于解决了这个问题

由于我在家和自己的电脑上工作,我总是用我的个人帐户登录。 我用我的工作帐户登录了VisualStudio,该帐户有MSDN订阅

这导致了帐户冲突和所有奇怪的行为。从所有浏览器注销都没有帮助,它神秘地保持了我的个人帐户始终登录。我相信这是由Skydrive造成的

因此,我为我的工作id设置了一个新的用户帐户,并使用该帐户登录,所有这些都开始完美地工作


一句话:如果您希望使用visual studio online或登录VS,请确保您在计算机上使用相同的帐户登录。

FWIW,我使用VS 2013和TFS online对数十个项目进行所有源代码管理,效果良好。我还没有在Windows8手机项目中使用过它,所以我不能保证这一点。最终(虽然它很可能是VS2013中的一个bug),但源代码管理或基于云的源代码管理没有任何固有的东西会限制您执行这些基本任务。换句话说,不要因此而放弃良好的源代码管理实践。通常它很容易使用。