Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.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
Visual studio 2008 SAS企业指南从4.3迁移到5.1_Visual Studio 2008_Sas_Add In_Visual Studio Addins_Enterprise Guide - Fatal编程技术网

Visual studio 2008 SAS企业指南从4.3迁移到5.1

Visual studio 2008 SAS企业指南从4.3迁移到5.1,visual-studio-2008,sas,add-in,visual-studio-addins,enterprise-guide,Visual Studio 2008,Sas,Add In,Visual Studio Addins,Enterprise Guide,我在VS2008的一个项目中创建了9个加载项。我构建了这个项目,所以VS创建了一个.dll文件。用这种方法 Tools -> Add-in -> Add-in Manager -> Browse -> (choose .dll which I created at VS 2008) 当我将外接程序的.dll文件添加到SAS Enterprise Guide 4.3中时,它可以完美地工作,例如4.1可以识别.dll中的所有外接程序。但当我将外接程序的.dll文件添加到SA

我在VS2008的一个项目中创建了9个加载项。我构建了这个项目,所以VS创建了一个.dll文件。用这种方法

Tools -> Add-in -> Add-in Manager -> Browse -> (choose .dll which I created at VS 2008)
当我将外接程序的.dll文件添加到SAS Enterprise Guide 4.3中时,它可以完美地工作,例如4.1可以识别.dll中的所有外接程序。但当我将外接程序的.dll文件添加到SAS Enterprise Guide 5.1时,SAS EG 5.1仅显示8个外接程序。它不认识其中一个


如何解决此问题?

可能是因为SAS EG 4.1喜欢基于1.1版中的Microsoft.Net Fremawork创建的特殊加载项。此版本与新的Wendows 7和EG 5.1不兼容。
由外接程序组成的项目无法自动迁移。我认为你应该更专注于在新的EG 5.1中为你的程序工作的能力,而不是尝试转换附加项。为此,您可以使用SAS standart工具。

它可能与5.1不兼容-从4.3到5.1(到6.1),他们对例如进行了重大更改。如果这些版本之间有重大更改,我想找出新版本中出现问题的地方。因此,请立即更改我的代码。对不起,我对EG的外接程序开发知之甚少。如果您在这里没有任何吸引力,我建议您在communities.sas.com上发布;Chris Hemedinger和其他一些经常在那里发布EG插件开发帖子的人。您可以通过以下链接关注该问题: