我已经创造了2010年我已执行以下步骤视觉工作室一个dll:
鉴于密钥对(SNK文件),将它关联建立一个强大的名字
由于每一类个体的ProgID和GUID
因为它是一个64位的DLL我确信,使用位于“FrameWork64 / v4xxxx”文件夹中的RegAsm.exe。 我用RegAsm.exe /代码库ECE2.dll
我跑“GACUTIL -i”的DLL
所有这些步骤都获得了成功。 DLL和ASP页面,我使用它存储在intetpub / wwwroot文件。
现在,DLL 的作品在我的笔记本电脑和家用电脑(包括运行Windows 7旗舰版)的罚款 。 现在我想获得它在Windows Server 2008 R2上工作。 这是我遇到的问题。
我完成了上述相同的步骤,所有这些都是成功的。 然而,当我运行ASP页面,我收到一条错误消息,这将表明它没有被注册,即使它有:
Microsoft VBScript运行时错误“800a01ad” ActiveX组件不能创建对象:ECE2.CSV_DataSet“
我想这可能是在IIS这就需要更改设置。 请注意,这台服务器已经配置为允许经典的ASP页面,所以我知道这是不是。 谁能给我任何指示是否有特定的设置,我需要在服务器发生变化,或是否有额外的安全箍我要跳进去得到它的工作Server 2008中,我不需要在Windows上做7旗舰版?