VS无法读取项目文件"***.csproj"
来源:互联网 发布:云计算的概念 编辑:程序博客网 时间:2024/05/16 23:59
解决 无法读取项目文件"***.csproj",系统找不到指定路径
以上情况可能由于2个问题出现的,1 路径不对。 2 开发工具与打开工具版本不对
解决办法:
解决路径不对:
针对路径不对,我们可以用以下办法解决
用记事本打开sln文件,将绝对路径修改为相对路径就行了
例如:
Project("{E24C65DC-7377-472B-9ABA-BC803B73C61A}") = "E:\AJAXEnabledWebSite1\", "E:\AJAXEnabledWebSite1\", "{FDDDB5AF-ECE6-4DB1-AB85-0C242B0DFFFA}"
将两个E:\AJAXEnabledWebSite1改成AJAXEnabledWebSite1就行了
解决版本不对:
第一步:用记事本打开解决方案文件[解决方案名].sln,然后修改最上面两行为如下代码:
Microsoft Visual Studio Solution File, Format Version 9.00 # Visual Studio 2005
如:Microsoft Visual Studio Solution File, Format Version 10.00
# Visual Studio 2008
你把它改成:
Microsoft Visual Studio Solution File, Format Version 9.00
# Visual Studio 2005
第二部:用记事本打开每个项目文件[项目名].csproj,在<PropertyGroup>节点下移除如下节点: <TargetFrameworkVersion>v2.0</TargetFrameworkVersion> 并且修改ProductVersion和Import两个节点为如下: <ProductVersion>8.0.50727</ProductVersion> <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" /> 这样应该就可以打开了
笔者自己试到这里就解决了,项目果然打开了,如果还不行的同学可以接着往下看。
把其中 <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
<Import Project="$(MSBuildExtensionsPath)\Microsoft\VisualStudio\v9.0\WebApplications\Microsoft.WebApplication.targets" />
改为:
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
<Import Project="$(MSBuildExtensionsPath)\Microsoft\VisualStudio\v8.0\WebApplications\Microsoft.WebApplication.targets" Condition="'$(Solutions.VSVersion)' == '8.0'" />
<Import Project="$(MSBuildExtensionsPath)\Microsoft\VisualStudio\v9.0\WebApplications\Microsoft.WebApplication.targets"Condition="'$(Solutions.VSVersion)' == '9.0'" />
都可以加载进去项目文件了!这个一般在网上下载的项目,或者朋友给的项目总出这样问题,开始一直都没解决,今天不知道怎么来灵感了。去对照了一下各自的.csproj文件中的<Import>节点的配置!结果还真给解决了问题,不错。呵呵高兴!
以下方法是我在网上搜的,我用的是vs2008版本!估计是他是用的vs2005版本的。
大家经常会非常辛苦的在网上找到自己想要的源程序,在我们欣喜若狂打开的时候,却提示“未找到导入的项目“$:\Boo.Microsoft.Build.targets”。请确认 <Import> 声明中的路径正确,且磁盘上存在该文件。
解决办法:将项目文件(.csproj)用记事本打开,然后找到<Import >节点,作如下操作:
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
替换为:
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" /> 这个才是最终的解决方案!!!
转自:http://hi.baidu.com/devil19860214/blog/item/3d95c83d98e8c4ed838b1321.html
- VS无法读取项目文件"***.csproj"
- 无法读取项目文件 .csproj
- 无法读取项目文件 .csproj
- 无法读取项目文件 .csproj
- vs创建的c#winform项目出现缺少根文件,无法读取项目文件*.csproj?
- 无法读取项目文件PMSWPF.csproj,请。。。。
- VS打开.net工程提示"无法读取项目文件"web.csproj",系统找不到指定路径"
- Silverlight项目加载问题 无法读取项目文件“SL1201.csproj”。
- Silverlight项目加载问题 无法读取项目文件“***.csproj”
- svn在vs2010G更新错误解决:web.csproj:error:无法读取项目文件"web.csproj"
- 无法打开项目文件.csproj”
- VS无法打开项目文件“Web.csproj” -此安装不支持该项目类型问题解决方案
- SVN更新错误:类加载失败,无法读取项目文件"web.csproj"
- 无法读取项目文件 .csproj,请确认 <Import> 声明中的路径正确,且磁盘上存在该文件
- 无法读取项目文件 .csproj,请确认 <Import> 声明中的路径正确,且磁盘上存在该文件
- x64服务器上 VS无法读取项目文件?
- *.csproj项目文件理解(VS2008)
- 无法打开项目文件:****.csproj,此安装不支持该项目类型,怎么解决?
- 算法之Linq
- oracle的job时间设置参考
- C++ 编译器的函数名修饰规则
- Core API Method之接口和组件
- [sicily online]1050. Numbers & Letters
- VS无法读取项目文件"***.csproj"
- 免费游戏开发引擎,各种游戏开发引擎
- DOM解析XML文件实例(一)
- 解决vc2010添加外部自定义时类,无法打开包含的stdafx.h
- Oracle DB 服务器 系统时间修改问题 与 SCN 关系的深入研究 .
- iOS高效开发必备的10款Objective-C类库
- pdf设置研究保护色
- 23种设计模式之观察者模式
- PHP数组操作汇总 php数组的使用技巧