C# 项目迁移 Microsoft.VisualStudio.Tools.Office.BuildTasks 生成解决方法报错:请确认 <UsingTask> 声明正确,该程序集及其所有依赖项都可用
2016-02-26 16:29
387 查看
1、在Server2003上使用vs2010开发的项目,移到Win8上,同样使用vs2010打开。在生成解决方案的时候有如下报错:
未能从程序集 Microsoft.VisualStudio.Tools.Office.BuildTasks, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a 加载任务“FindRibbons”。 请确认 <UsingTask> 声明正确,该程序集及其所有依赖项都可用,并且该任务包含实现 Microsoft.Build.Framework.ITask 的公共类。
2、网上搜索没有发现太好的解决方法。只能使用原始的方式,在Server2003上搜索Microsoft.VisualStudio.Tools.Office.BuildTasks,可以找到对应的dll文件,在C:\WINDOWS\Microsoft.NET\assembly\GAC_MSIL\Microsoft.VisualStudio.Tools.Office.BuildTask\v4.0_10.0.0.0__b03f5f711d50a3a下。在Win8机器上也可以找到这个目录,但是对比发现两个文件的大小不一样。把文件覆盖。再次生成解决方案,出现另外的报错:
异常来自 HRESULT:0x80131515
3、搜索发现的问题的原因及解决方法。直接将这个文件覆盖,Win8并不认这个文件,需要将这个文件解除锁定才行。
网上的方法:关于错误 HRESULT: 0x80131515 解决方法
在DLL文件上单击右键,选择属性,然后把锁定解除即可。
4、再次生成解决方案,成功。
未能从程序集 Microsoft.VisualStudio.Tools.Office.BuildTasks, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a 加载任务“FindRibbons”。 请确认 <UsingTask> 声明正确,该程序集及其所有依赖项都可用,并且该任务包含实现 Microsoft.Build.Framework.ITask 的公共类。
2、网上搜索没有发现太好的解决方法。只能使用原始的方式,在Server2003上搜索Microsoft.VisualStudio.Tools.Office.BuildTasks,可以找到对应的dll文件,在C:\WINDOWS\Microsoft.NET\assembly\GAC_MSIL\Microsoft.VisualStudio.Tools.Office.BuildTask\v4.0_10.0.0.0__b03f5f711d50a3a下。在Win8机器上也可以找到这个目录,但是对比发现两个文件的大小不一样。把文件覆盖。再次生成解决方案,出现另外的报错:
异常来自 HRESULT:0x80131515
3、搜索发现的问题的原因及解决方法。直接将这个文件覆盖,Win8并不认这个文件,需要将这个文件解除锁定才行。
网上的方法:关于错误 HRESULT: 0x80131515 解决方法
在DLL文件上单击右键,选择属性,然后把锁定解除即可。
4、再次生成解决方案,成功。
相关文章推荐
- Win8.1+Ubuntu双系统(UEFI+GPT)
- 取消UISearchbar背景色
- Property 'sqlSessionFactory' or 'sqlSessionTemplate' are required
- 给UIImage添加生成圆角图片的扩展API:
- iOS 键盘挡住UITextField
- iOS 事件响应者链的学习(也有叫 UI连锁链)
- Java中建造者(Builder)设计
- UINavigationController使用的注意事项
- android下Invalid layout of java.lang.String at value解决方法
- iOS之修改UIStatusbar 文字颜色
- win7 64位 旗舰版 右键菜单增加UE选项
- 详解 CALayer 和 UIView 的区别和联系
- 当键盘出现的时候,如何让UITextField自动上移
- Arduino Ethernet W5100扩展板的指示灯含义
- Arduino Ethernet W5100扩展板的指示灯含义
- OpenStack 系列之File Share Service(Manila) Install Guide
- OpenStack 系列之File Share Service(Manila) Install Guide
- [LeetCode] Unique Word Abbreviation 独特的单词缩写
- 用break/continue语句 百钱百鸡。公鸡5元一只,母鸡3元一只,小鸡1元3只。求100元分别能买多少公鸡、母鸡、小鸡。
- Mysql mysql lost connection to server during query 问题解决