前段时间下载一个Silverlight项目一直加载不进去,弹出一个提示

E:\EasySL.Controls.csproj(174,3)未找到导入的项目 C:\Program Files\MSBuild\Microsoft\Silverlight\v3.0\Microsoft.Silverlight.CSharp.targets”。请确认 <Import>声明中的路径正确,且磁盘上存在该文件。

 

打开了几次,忽然想起来,我的3.0版本被我卸载了,我装的是VS2010,应该可以读取的

用记事本打开了EasySL.Controls 瞧瞧,发现里边有几个版本

 

<Import Project="$(MSBuildExtensionsPath32)\Microsoft\Silverlight\$(SilverlightVersion)\Microsoft.Silverlight.CSharp.targets" />

再找SilverlightVersion找到<SilverlightVersion>$(TargetFrameworkVersion)</SilverlightVersion>

在找TargetFrameworkVersion又找到 把 3.5 改成 4.0

<PropertyGroup Condition="'$(MSBuildToolsVersion)' == '3.5'">
    <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
  </PropertyGroup>

 

<TargetFrameworkVersion>v3.0</TargetFrameworkVersion>

 

再次打开,就成功了!不再提示错误了

相关文章:

  • 2021-11-19
  • 2021-06-24
  • 2021-11-17
  • 2021-08-17
  • 2021-06-06
  • 2021-08-03
  • 2021-05-07
猜你喜欢
  • 2021-09-04
  • 2021-05-01
  • 2022-12-23
  • 2021-12-05
  • 2022-12-23
  • 2021-07-23
  • 2021-06-10
相关资源
相似解决方案