首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Advantage扩展过程-创建和安装

Advantage扩展过程-创建和安装
EN

Stack Overflow用户
提问于 2010-03-27 19:06:10
回答 1查看 134关注 0票数 2

我尝试为advantage数据库创建一个AEP。我在VS2008上创建了一个AEP项目,我已经得到了dll。我将de .dll复制到我的数据目录所在的文件夹中。我试图用regasm注册我的dll,但我总是收到给出强名称的警告,但我尝试了很多东西,我又得到了这个错误。所以我试着安装了AEP,但是我没有安装所需的ProgId。

有人能帮我创建和安装AEP吗?

谢谢

朱利安

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-03-27 21:49:39

如果您正在构建和测试AEP,您应该能够忽略有关强名称的警告。一旦你到了部署AEP的阶段,那么给它一个strong name可能是个好主意。

如果你还没有看过,Jensen和Anderson的书中有关于creating an AEP的很好的信息。

编辑生成AEP后,您需要将其添加到数据字典中,以便能够调用它。数据字典存储有关过程的元数据(过程名称、参数信息、DLL名称等)。然后,当您调用它(例如,执行过程myproc('abc',1,2,3);)时,Advantage可以从字典中获取信息来调用它。我现在没有带上所有的东西来完成这些步骤(我的笔记本电脑上的Win7升级出了问题,让我重新开始)。但是,“安装”AEP的最简单方法是右键单击字典中的存储过程节点( Advantage Data Architect中的左侧窗格)。有一个创建新过程的选项。This information from the book可能有助于澄清这些步骤。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2529019

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档