`
lovnet
  • 浏览: 6693721 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
文章分类
社区版块
存档分类
最新评论

升级vs2010我碰到的一个问题,以及解决方法

阅读更多

5.1前,把CSDN论坛的源代码升级成VS2010,升级后出现了一个怪异的问题,部署企业服务时,一会好,一会会报找不到文件:未能加载文件或程序集:“Interop.COMAdmin"。很是怪异,这个问题一直拖到今天在发现问题所在,并解决了。这个问题托这么久才解决跟一会正常一会异常很有关系。

产生的原因如下:

由于企业服务用到的组件都必须部署在GAC中,我在升级后,我企业服务部署的代码就有如下的写法,下面只是罗列出错地方的代码:

******** 部署其中一个用到的组件到GAC 的DOS 命令:
c:
cd %VS100COMNTOOLS%../../../
cd "Microsoft SDKs\Windows\v7.0A\Bin\NETFX 4.0 Tools\"
gacutil.exe /if $(TargetPath)
****************************** 安装企业服务 的DOS 命令:
"%SystemRoot%\Microsoft.NET\Framework\v2.0.50727\InstallUtil.exe" $(TargetPath)

问题就出在上面代码中, 部署到GAC 用到的 gacutil.exe 是 .NET Framework 4.0 的 gacutil.exe。 安装企业服务的 InstallUtil.exe 用的是 .NET Framework 2.0 的。 2.0 和 4.0 的 .NET Framework 的工具互相干扰,就导致了上面提到的一会正常,一会不正常的情况出现了。

解决方法就是统一 gacutil.exe , InstallUtil.exe 这两个工具使用的 .NET Framework 的版本, 就一切问题都迎刃而解了。

分享到:
评论

相关推荐

    U8升级问题汇总

    碰到该问题后,然后进行再次升级,升级成功。 2\升级过程中提示“违反了PRIMARY KEY 约束'Rpt_FltDEF_PK'。不能在对象'Rpt_FltDEF'中插入重复键。” 解答:引入客户数据进行升级,也发现相同的错误提示“违反了...

    程序终于编译过去了,记录下碰到的问题及解决方法

    原来装的Debian操作系统,由于Glibc库太老了,有些程序编译不...同事的Ubuntu系统可以直接用,就干脆换了系统,换了系统之后碰到了几个问题,我之前的程序反而编译不了了,不过最终还是解决了,有点小开心,记录一下。

    自动升级插件 for Wordpress.zip

    wordpress自动升级插件(Wordpress Automatic Upgrade)真的是一个很不错的插件,许多朋友经常碰到升级wordpress方面的问题,要嘛就是怕升级麻烦懒得去升级,接下来推荐的这个插件,就能帮你解决掉这些麻烦的事,让...

    Android Studio升级3.6 Build窗口出现中文乱码问题解决方法

    好的一点,我们的AndroidStudio迎难而上,最近发布了3.6最新版本,不得不说最新版本还是更新了很多地方,但也有出现了一些问题,比如我最近就碰到了这么一个问题,在我升级到了Android Studio3.6以后发现,编译的...

    windows installer解决办法

    安装软件时,碰到windows installer问题时的解决办法!

    Android Studio升级3.6 Build窗口出现中文乱码问题解决

    好的一点,我们的AndroidStudio迎难而上,最近发布了3.6最新版本,不得不说最新版本还是更新了很多地方,但也有出现了一些问题,比如我最近就碰到了这么一个问题,在我升级到了Android Studio3.6以后发现,编译的...

    MTK常见问题解决办法.doc

    本教程可能会解决mtk平台经常刷机或者升级碰到的问题有帮助请仔细慢慢看!刷机有风险请谨慎操作祝您成功!

    android: targetSdkVersion升级中Only fullscreen activities can request orientation问题的解决方法

    这几天同事跟我在升级Android target SDK和build tool版本的时候,碰到了一个非常搞笑的问题,基本可以算作是“坑”了!我在这里跟大家分享一下,希望对您有所帮助。 特征 当我们把targetSdkVersion升级到27,...

    DevExpress.XtraGrid.GridControl绑定List笔记

    最近公司计划按业务domain拆分...这个问题令人大伤脑筋,调试过程着实花了一番功夫,但是问题的解决方法却让人大跌眼镜。 考虑到关于这个问题在网上比较难找,所以这里做了个分享,希望对碰到同样问题的朋友有所帮助。

    Android apk无法安装及闪退问题解决办法

    Android apk无法安装及闪退...2.最近又碰到了同样的问题不过这次和上次不一样,这次是因为我的 as升级到了 2.3 之后出现的这个问题..所以经过了两次遇到这个问题今天决定记录一下. 这个问题的处理方法分三部: 1.把andro

    蓝牙嵌入式开发教程及模块的移植及解决方案

    有关于蓝牙的详细技术介绍。还有蓝牙模块的移植以及移植过程中碰到的若干问题...还有一项摄像头在linux中的驱动方法,以及介绍linux2.4升级到2.6的详细过程。总共两个压缩包和若干个word文档,史上最全的关于蓝牙的资料

    pm981驱动补丁 macos10.14专用

    我的本子是小米笔记本Pro,买... Step3:还原到你的PM981上,开始配置两个东西,一个是放在clover/kext/other/的空壳(我也不知道这么叫妥不妥)驱动,最好是自己生成,利用前面安装的那个macOS,或者虚拟机中也可以。

    SlickEdit_v24_kg.rar

    才发行了2天我就刷出了一个rebuild了(v24.0.0.7),猜测可能是解决了About里头仍然写着SlickEdit 2018的问题(至少和前两天下的v24.0.0.6对比这个低级错误算是被fix了)。除此之外依然碰到了打开一些Project时闪退...

    解决Android Studio突然不显示logcat日志的问题

    前言:上午写代码时还好好的,下午不知道怎么回事突然就不显示logcat日志了,觉得很奇怪,于是开始找...这样就能看到logcat日志了,我碰到的logcat日志不显示的问题是用上述方法解决的,不显示logcat日志的原因有很多

    完全BIOS手册【付bios模拟器】

    不同的环境可能发生不同的事情,同一个问题也可能有不同的解决方法,这里就是一种修复BIOS的新方法,如果你的BIOS真的坏了,它也许对你很有用。 用插拔法修复BIOS 一提起“插拔法”,我想一般的用户都听过,但...

    Shopxp购物系统Html版 V2.54

    一个经过完善设计的经典网上购物系统,适用于各种服务器环境的高效网上购物系统解决方案,shopxp购物系统Html版是我们首次推出的免费购物系统源码,完整可用。我们的系统是免费的不需要购买,该系统经过全面测试完整...

    淘宝技术这十年

    但当你变成业内最强之后,你的问题就会独特到没有人碰到过,这就意味着你必须自己动手解决问题。幸运的是,淘宝网的发展很快,不幸的是,淘宝网遇到了前所未有的问题。于是,淘宝网被迫开始走向了技术创新的道路。而...

    解决IE7CPU占用总是居高的微软补丁

    把IE升级的时候,会碰到浏览器占据很高的资源,这个包主要是解决IE7CPU占用总是居高的微软补丁

    vfp6.0系统免费下载

    答案: Knowledge Base 是内容广泛的论文集,覆盖了如何使用产品的各种特性、已知的软件错误及其解决方案或回避的方法、以及其他有助于使用各种 Microsoft 产品的有用信息。通过以下站点可访问整个 Knowledge Base: ...

    ASP模板—百视网络

    asp网页模板,中国站长CNZZ.CN发布的代码都经过了升级到当日最新版的正版卡巴斯基和诺顿双重杀毒通过. 但国内瑞星和江民有时会有些误杀情况,并且一些小偷程序因为程序性质...掉,万一碰到时大家采取如下方法进行解决

Global site tag (gtag.js) - Google Analytics