搜索 文件 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"/>