Nic*_*ick 146 visual-studio-2010 visual-studio-2008 visual-studio
每当我尝试打开(csproj)从互联网上下载的项目时,大多数时候,我都会得到
"此安装不支持项目类型"
我的Visual Studio安装似乎没有损坏(除了打开这些csproj文件之外,我几乎可以用它做任何事情)
可能是什么导致了这个?
Min*_*ker 233
在wordpad或某些文本编辑器中打开解决方案的.csproj文件.查找ProjectTypeGuids.它们表示您的解决方案所需的支持类型.在互联网上搜索这些GUID以找出它们需要什么.例如E53F8FEA-EAE0-44A6-8774-FFD645390401意味着它需要"MVC 3.0"
juF*_*uFo 16
对于Visual Studio 2010(也适用于其他版本):
如果要打开ASP.NET MVC项目,请确保在PC上安装了正确的MVC版本.如果您尝试打开ASP.NET MVC 3项目,请先关闭所有Visual Studio实例并安装MVC3:http://www.microsoft.com/en-us/download/details.aspx?id = 1491
对于其他ASP.NET MVC版本,请从www.asp.net/mvc或通过Web Platform Installer 4.0下载它们.
Dan*_*rne 12
您可以直接删除GUI标签,而不是搜索GUID.然后再次尝试打开项目.第二次打开你应该得到一个更合理的错误信息.
例如,我的问题是,当我在开发虚拟机上安装Visual Studio 2010时,我没有安装SharePoint Developer Tools.因此,当我在删除GUID后尝试打开项目时,VS2010告诉我它所寻找的路径不存在.
因此,VS2010正在寻找未安装的SharePoint库.我只需要再次运行安装,然后添加该功能.
对于VS 2010 Premium中的Web项目,存在与"此安装不支持的项目类型"相同的问题.
devenv/ResetSkipPkgs
和GUIDs魔术没有帮助.
相同的项目在VS 2010 Premium的邻居盒上运行良好.
事实证明唯一的区别是我的VS安装缺少以下安装的产品(可在VS关于对话框中找到):
添加/删除程序 - > VS 2010 - >自定义 - >检查以上产品 - 问题解决了.
我在使用VS 2010 Ultimate打开NuGet解决方案时遇到了同样的问题,但是以下命令修复了它:
devenv /ResetSkipPkgs
Run Code Online (Sandbox Code Playgroud)
小智 5
如果您使用的是VS 2010并且它是一个ASP.NET项目,请确保从VS 2010 CD安装了Visual Developer.这不是免费的,而是在Visual Studio中处理ASP.NET项目所需的部分内容.
| 归档时间: |
|
| 查看次数: |
168941 次 |
| 最近记录: |