我正在尝试在VS 2010中打开一个项目,但是在打开它时出现错误。 任何人都能说出这个错误意味着什么吗?
该项目受源控制。此版本的Visual Studio .net不支持源控制项目。任何更改都会生成 此项目不会传播到源代码
答案 0 :(得分:7)
C:\ Users \ YourName \ AppData \ Local \ Microsoft \ Team Foundation \ 4.0 \ Cache \ VersionControl.config
已损坏。删除它现在都有效。
答案 1 :(得分:2)
这意味着:
但是,如果您只想运行项目,或只是看代码,或者jsut不想与之协作,则应忽略此消息。
答案 2 :(得分:2)
此问题的解决方案是在命令提示符处找到Visual Studio 2008开发环境可执行文件(默认情况下位于C:\ Program Files(x86)\ Microsoft Visual Studio 9.0 \ Common7 \ IDE \ devenv.exe)并且类型:
devenv / resetskippkgs
这可能会对你有所帮助,看看这个...... "the project type is not supported by this installation" error
asp.net mvc 1.0 "project type is not supported" on Visual Studio 2008
答案 3 :(得分:0)
您使用的是Visual Studio Express ,它不支持加载项,因此不支持源代码管理加载项。
这里有一个类似的问题: Source Versioning for Visual Studio Express
答案 4 :(得分:0)
这意味着您打开的解决方案受版本控制,如Team Foundation Server(TFS)。要使用版本控制功能,您需要一个特殊版本的visual studio。
看起来(基于错误消息的假设)您可以使用项目中的源代码,您可以构建并启动该程序,但是您无法提交对版本控制存储库所做的任何更改。
关于TFS的维基百科页面很好地解释了TFS的用途:http://en.wikipedia.org/wiki/Team_Foundation_Server
如果您自己使用代码,那应该不是问题。如果您使用TFS作为版本系统处理团队项目,则必须升级到另一个VS版本。
也许这个堆栈溢出线程可以帮助你:Connect Visual Studio 2010 Professional to TFS
答案 5 :(得分:0)
我假设这意味着您正在使用快速版本,并且您没有获得集成的源代码控制。
需要更多信息,例如确认上述内容并了解项目所处的源控制类型。