Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel加载项在少数计算机中加载,但在其他计算机中不加载_Excel_Vsto_Add In - Fatal编程技术网

Excel加载项在少数计算机中加载,但在其他计算机中不加载

Excel加载项在少数计算机中加载,但在其他计算机中不加载,excel,vsto,add-in,Excel,Vsto,Add In,加载项在少数机器上加载,但不在少数机器上加载。在未加载的机器上,我尝试使用VSTO_SUPPRESSDISPLAYALERTS变量,但当excel加载时出现异常,但无法解释它的含义 错误状态为“无法加载自定义,因为无法创建应用程序域。” 我访问过几个有类似问题的帖子,但我没有得到一个明确的解决方案。 有人能帮我吗?可能重复检查机器上安装了什么版本的.NET framework。对于不加载的机器,自定义可能针对的是不存在的版本。您好,我检查了两台机器上的Dot net framework机器。两者

加载项在少数机器上加载,但不在少数机器上加载。在未加载的机器上,我尝试使用VSTO_SUPPRESSDISPLAYALERTS变量,但当excel加载时出现异常,但无法解释它的含义

错误状态为“无法加载自定义,因为无法创建应用程序域。”

我访问过几个有类似问题的帖子,但我没有得到一个明确的解决方案。
有人能帮我吗?

可能重复检查机器上安装了什么版本的.NET framework。对于不加载的机器,自定义可能针对的是不存在的版本。您好,我检查了两台机器上的Dot net framework机器。两者都是一样的。我发现的唯一区别是,在32位Excel上加载了外接程序,但在64位Excel中没有加载外接程序。外接程序工作的计算机是Windows 2008 Server 64位32位Excel,而不工作的计算机是Windows 7 SP1 64位64位64位64位Excel。可能存在什么问题?请帮我解决,我修正了错误。错误在于,对于64位,Excel从不同的位置读取注册表项,对于32位,Excel从不同的位置读取注册表项,因此加载项没有加载64位