VS2008宏不能运行的解决办法

搜索 文件 vsmsvr.exe.config

( 默认C盘安装的路径为 C:\Program Files\Common Files\microsoft shared\VSA\9.0\VsaEnv,

或者C:\Program Files (x86)\Common Files\Microsoft Shared\VSA\9.0\VsaEnv)

打开这个文件在里面的runtime节点下增加

<AllowDComReflection enabled="1"/>

(注意修改时,在右击属性-》安全 中设置修改的权限 才能修改成功)

若要安全还原 Visual Studio 宏的功能,请根据系统中安装的 Visual Studio 版本更新以下应用程序配置文件之一。

版本    文件夹    文件名

Visual Studio 2005 Service Pack 1 (SP1)    \Program Files (x86)\Common Files\Microsoft Shared\VSA\8.0\VsaEnv    Vsmsvr.exe.config

Visual Studio 2008    \Program Files (x86)\Common Files\Microsoft Shared\VSA\9.0\VsaEnv    Vsmsvr.exe.config

Visual Studio 2010    \Program Files (x86)\Common Files\Microsoft Shared\VSA\9.0\VsaEnv    Vsmsvr10.exe.config

注意 对于 32 位安装,路径位于 \Program Files\ 下。

对于所有受影响的 Visual Studio 版本,配置文件的修改过程均相同。您需要在 <runtime> 部分中添加 AllowDComReflection 开关,如下所示:

<AllowDComReflection enabled="1"/>

时间: 2024-11-05 15:18:03

VS2008宏不能运行的解决办法的相关文章

mint/ubuntu Android Eclipse ADT 简单安装及运行崩溃解决办法

1. 下载 Android SDK(ADT Bundle) http://developer.android.com/sdk/index.html (网站访问不了或者慢,请参考:轻松修改本地hosts文件,稳定用谷歌搜索和谷歌服务) (不想弄这个,请去我的百度网盘下载:http://pan.baidu.com/s/1jGIDNO6) 2. 解压到一个目录下,例如: unzip adt-bundle-linux-x86_64-20140624.zip -d ~/ 解压后得到文件夹:adt-bund

Windows Server 2008 任务计划无法自动运行的解决办法

问题:编写的bat脚本,直接执行,成功:但是在任务管理器中配置该任务,运行不成功,结果显示为:0x1,系统环境为 Windows Server 2008. 分析:bat任务没有调用执行. 解决方案: 尝试换用户创建任务也不行,最后网上的一篇文章提供了线索. 在任务启动的“操作”窗口,除了原本的启动程序路径,添加属性“起始于”(将bat文件的上层目录填入) 附:http://www.cnblogs.com/mannyzhoug/archive/2013/05/28/3104030.html Win

VS2008试用版到期的解决办法

正常: vs2008试用期到期解决办法[注册码] vs2008试用期结束之后, 或者在刚刚安装完成后 在"控制面板"中启动"添加删除程序", 选中Vs2008,点击"更改.删除", 别担心会真的删除IDE,在删除或之前还会有提示的. 在出现的维护模式对话框中, 选择下一步,输入下面的CD-Key. 点击升级->出现成功画面即可完美将试用版升级成为正式版. CD-Key:PYHYP-WXB3B-B2CCM-V9DX9-VDY8T . 自己:

python程序一直在后台运行的解决办法

刚写了个python程序,要一直在后台运行,即使断开ssh进程也在,下面是解决办法: 假如Python程序为test.py 编写shell脚本start.sh #!/bin/bash python test.py & chmod +x start.sh ./start.sh

win7 ARP 命令运行失败解决办法

直接运行cmd,运行arp -d * ,arp -s会出现下面的错误提示: ARP 项删除失败: 请求的操作需要提升. ARP 项添加失败: 拒绝访问.或提示:ARP 项添加失败: 请求的操作需要提升. (英文版提示:The ARP entry addition failed: Access is denied. ) 如何解决呢? 运行arp -d * 需要用管理员身份运行,进入windows\system32文件夹找到cmd.exe,右键"以管理员身份运行",这样打开cmd程序就能运

(原创)Windows下编译的Shell脚本不能再Linux中运行的解决办法

一.原理 Windows编译的文件和Linux编译的文件格式不太一样,导致在Linux运行Shell脚本的时候会提示:/bin/bash^M: bad interpreter: 没有那个文件或目录. 原因是这样的: 1.Windows编译的文件结束时(回车+换行) 2.Linux编译的文件结束时(换行)             这样导致了Windows编译的文件放在Linux中会有[noeol]和[dos]的Flag标示. 如果运行CAT命令可以更直观的看到两个不同操作系统产生的文件差异,Win

root用户无法运行tor解决办法(The tor browser bundle should not be run as root )

遇到这个问题,有两个解决办法: 1.创建一个用户,运行tor: 2.编辑"start-tor-browser"文件,找到下面语句,删除或注释掉即可运行: #if [ "`id -u`" -eq 0 ]; then # complain "The Tor Browser Bundle should not be run as root. Exiting." # exit 1 #fi

ride.py在运行python3.&#215;版本后导致无法运行及解决办法

最近一直在自学python自动化,网上看到rf框架挺适合初学自动化测试,于是通过虫师的搭建了rf框架, 但是在使用过程中遇到了一个问题,在网上没有找到明确解决办法于是想到记录一下 之前为了搭建rf框架下载了python2.7版本,后面又想玩下爬虫于是下了python3.4版本结果出现了下面的问题:和往常一样切换到sripe输入ride.py,结果无法运行 后面网上找资料才发现是由于启动了python3版本后导致ride.py的启动方式发生了变化 1.进入C:\Python27\Scripts找到

CentOS——yum命令运行错误解决办法

问题: [[email protected] user]# yum File "/usr/bin/yum", line 30 except KeyboardInterrupt, e:                         ^ 原因: 这是因为yum采用python作为命令解释器,这可以从/usr/bin/yum文件中第一行#!/usr/bin/python发现.而python版本之间兼容性不太好,使得2.X版本与3.0版本之间存在语法不一致问题.而CentOS 6自带的yum