Visual Studio Express 2012 版本控制

Posted

技术标签:

【中文标题】Visual Studio Express 2012 版本控制【英文标题】:visual studio express 2012 version control 【发布时间】:2014-06-16 20:05:40 【问题描述】:

我从同事那里收到了一个工作项目,开始学习 Visual Studio。该项目受版本控制,但我不想访问最终客户产品。因此,当我尝试打开解决方案文件时,我首先会收到一条消息,表明该项目处于源代码控制之下:

"Team Foundation Server 版本控制 您打开的解决方案绑定到以下 Team Foundation Serer 上的源代码控制: http:// 。您想联系此服务器以尝试启用源代码控制集成吗?” [是] [否] [帮助]

我按否,然后我得到一个错误:

“该解决方案似乎受源代码管理,但找不到其绑定信息。由于无法自动恢复丢失的信息,因此缺少绑定的项目将被视为不受源代码管理。” [好的] [帮助]

我继续并按确定,然后弹出另一条消息:

"projectname\projectname.tsproj:找不到此项目类型所基于的应用程序。请尝试此链接以获取更多信息:http://go.microsoft.com/fwlink/?prd=12395&pver=11&sbp=ProjectTypeDeprecated&plcid=0x409&clcid=0x409&ar=MSDN&sar=ProjectCompatibility&o1=B1E792BE-AA5F-4E3C-8C82-674BF9C0715B"

我的同事告诉我他发送了整个项目,所以我不明白为什么我无法让 Visual Studio 打开它。我是 Visual Studio 的新手,但我有一些编程经验。

非常感谢任何帮助。 谢谢你

【问题讨论】:

【参考方案1】:

版本控制是否与您的问题有关是值得怀疑的。我能想到的有两种可能:

    您的同事使用的是完整版的 VS2012,但由于 Visual Studio Express 有两种主要风格 - Web 和桌面,您现在遇到了问题。它无法加载 Web(或桌面)项目,因为它没有任何工具可以使用它。询问您的同事是否在他们的解决方案中混合了 Web 和桌面。如果是这样,您应该使用完整的 VS 或减少项目集。 几乎相同 - 您的同事使用某些非常旧或非常新版本的特定项目类型(类似于 ASP.NET MVC,(我记得)每个版本都有不同的项目类型)。再次询问您的同事是否是这样。在这种情况下,您只需安装所需的模板和 SDK。

附:我无法打开您的链接 - 它会打开 microsoft.com/default(可能是由于某些区域问题)。按关键字搜索给我带来了 VS2010 http://connect.microsoft.com/VisualStudio/feedback/details/728847/could-not-open-vs2010-solution-with-mvc-project 的类似问题 - 可能它可以更具体地帮助你。

【讨论】:

非常感谢,等他回来我会问他的。

以上是关于Visual Studio Express 2012 版本控制的主要内容,如果未能解决你的问题,请参考以下文章

Visual Studio 2012 上的计算机错误中缺少 GDAL201.dll

Visual Studio 高级程序在 Visual Studio Express 中打开?

Visual Studio 和 Visual Studio Express 有啥区别?

Visual Studio Express 2013 和 Visual Studio 2013 之间的区别

Visual Studio Express 2013 或 Visual Studio Pro 2010

Visual Studio Express 2012 无法添加到 Visual Studio Team Services 的连接