MarketceteraCOM error

4 messages Options
Embed this post
Permalink
Philip Perkins

MarketceteraCOM error

Reply Threaded More More options
Print post
Permalink
Some javascript/style in this post has been disabled (why?)
I am trying to install the MarketceteraCOM component as a reference to my application.  When I click the 'MarketceteraCOM' component on the 'Add Reference' window, I get the message below.  I reinstalled the base Marketcetera application and MarketceteraCOM component, but still get the error message.  Is anyone else having this problem?

A reference to 'MarketceteraCOM Component 0.9.0 Type Library' could not be added.

The ActiveX type library 'C:\Program Files\Marketcetera\Marketcetera Components\MarketceteraCOM.tlb' was exported from a .NET assembly and cannot be added as a reference.

Add a reference to the .NET assembly instead.

_______________________________________________
m-etc-users mailing list
[hidden email]
http://lists.marketcetera.org/mailman/listinfo/m-etc-users_lists.marketcetera.org
toli

Re: MarketceteraCOM error

Reply Threaded More More options
Print post
Permalink
Philip,

Sorry to hear you are having troubles. Can you tell me which version
of Windows (XP or Vista) you have so that we can try and reproduce the
problem locally?

thanks

On Sun, Dec 14, 2008 at 4:24 PM, Philip Perkins
<[hidden email]> wrote:

> I am trying to install the MarketceteraCOM component as a reference to my
> application.  When I click the 'MarketceteraCOM' component on the 'Add
> Reference' window, I get the message below.  I reinstalled the base
> Marketcetera application and MarketceteraCOM component, but still get the
> error message.  Is anyone else having this problem?
> A reference to 'MarketceteraCOM Component 0.9.0 Type Library' could not be
> added.
> The ActiveX type library 'C:\Program Files\Marketcetera\Marketcetera
> Components\MarketceteraCOM.tlb' was exported from a .NET assembly and cannot
> be added as a reference.
> Add a reference to the .NET assembly instead.
> _______________________________________________
> m-etc-users mailing list
> [hidden email]
> http://lists.marketcetera.org/mailman/listinfo/m-etc-users_lists.marketcetera.org
>
>



--
Toli Kuznets
http://www.marketcetera.com: Open-Source Trading Platform
download.run.trade.

_______________________________________________
m-etc-users mailing list
[hidden email]
http://lists.marketcetera.org/mailman/listinfo/m-etc-users_lists.marketcetera.org
vu manhhung

Re: MarketceteraCOM error

Reply Threaded More More options
Print post
Permalink
Some javascript/style in this post has been disabled (why?)
Dear Toli Kuznets
 
Yes, I have some problems when I build MarketceteraCOM.
 
There are some errors I got:
 
Error 43 Unable to find source file 'C:\cygwin\home\HB\code\MarketceteraCOM\MarketceteraCOM\bin\Release\MarketceteraCOM.tlb' for file 'MarketceteraCOM.tlb', located in '[TARGETDIR]', the file may be absent or locked. C:\cygwin\home\HB\code\MarketceteraCOM\MarketceteraCOMInstaller\MarketceteraInstaller.vdproj MarketceteraInstaller
Error 44 The assembly 'quickfix_net, Version=1.0.2258.777, Culture=neutral, PublicKeyToken=null' is not registered for COM Interop. Please register it with regasm.exe /tlb. MarketceteraCOM
Error 45 The assembly "C:\cygwin\home\HB\code\MarketceteraCOM\MarketceteraCOM\bin\Debug\MarketceteraCOM.dll" could not be converted to a type library. Type library exporter encountered an error while processing 'MarketceteraCOM.IFIXMessageAdapterEvents.ApplicationMessageEvent(message), MarketceteraCOM'. Error: Error loading type library/DLL. MarketceteraCOM

I'm using Vista Ultimate version.
If you have some document about Software planning, Sofware requirements and Sofware testing(Use case-Test case). Can you give me?
 
Thanks Sir.
 


From: Toli Kuznets <[hidden email]>
To: Philip Perkins <[hidden email]>
Cc: [hidden email]
Sent: Monday, December 15, 2008 10:08:11 AM
Subject: Re: [m-etc-users] MarketceteraCOM error

Philip,

Sorry to hear you are having troubles. Can you tell me which version
of Windows (XP or Vista) you have so that we can try and reproduce the
problem locally?

thanks

On Sun, Dec 14, 2008 at 4:24 PM, Philip Perkins
<[hidden email]> wrote:

> I am trying to install the MarketceteraCOM component as a reference to my
> application.  When I click the 'MarketceteraCOM' component on the 'Add
> Reference' window, I get the message below.  I reinstalled the base
> Marketcetera application and MarketceteraCOM component, but still get the
> error message.  Is anyone else having this problem?
> A reference to 'MarketceteraCOM Component 0.9.0 Type Library' could not be
> added.
> The ActiveX type library 'C:\Program Files\Marketcetera\Marketcetera
> Components\MarketceteraCOM.tlb' was exported from a .NET assembly and cannot
> be added as a reference.
> Add a reference to the .NET assembly instead.
> _______________________________________________
> m-etc-users mailing list
> [hidden email]
> http://lists.marketcetera.org/mailman/listinfo/m-etc-users_lists.marketcetera.org
>
>



--
Toli Kuznets
http://www.marketcetera.com: Open-Source Trading Platform
download.run.trade.

_______________________________________________
m-etc-users mailing list
[hidden email]
http://lists.marketcetera.org/mailman/listinfo/m-etc-users_lists.marketcetera.org


_______________________________________________
m-etc-users mailing list
[hidden email]
http://lists.marketcetera.org/mailman/listinfo/m-etc-users_lists.marketcetera.org
toli

Re: MarketceteraCOM error

Reply Threaded More More options
Print post
Permalink
Vu,

I think this may be a repost that resurfaced out of the mailing queue,
but i wanted to send this out to the entire list

> ------------------------------------------------------------------------
> *From:* vu manhhung <[hidden email]>
> *To:* Colin DuPlantis <[hidden email]>
> *Sent:* Thursday, December 4, 2008 1:32:52 PM
> *Subject:* Re: [m-etc-dev] Photon: Order Rejected because because Market
> order without opposing side on a book is unsupported.
>
> Colin DuPlantis
>
> I 'm building MarketceteraCOM. I used VS2008. But when I build it. I
> got 3 error:
>
>  1. Error 43 Unable to find source file
>  'C:\Marketcetera\MarketceteraCOM\MarketceteraCOM\bin\Release\MarketceteraCOM.tlb'
>  for file 'MarketceteraCOM.tlb', located in '[TARGETDIR]', the file may be
>  absent or locked.
> C:\Marketcetera\MarketceteraCOM\MarketceteraCOMInstaller\MarketceteraInstaller.vdproj
> MarketceteraInstaller

does quitting VS and deleting the files manually work?

>  2. Error 44 Cannot register assembly
> "C:\Marketcetera\MarketceteraCOM\MarketceteraCOM\bin\Release\MarketceteraCOM.dll"
>  - access denied. Please make sure you're running the application
> as  administrator. Access to the registry key
>  'HKEY_CLASSES_ROOT\MarketceteraCOM.FIXMessageUtil' is  denied.
> MarketceteraCOM

I have no idea what that means sine i've never seen this. Could be
very windows specific, and I don't know enough about Windows
assemblies to answer this. At this point your web search skills are
probably as good as mine - that's what I would do.

>
> 3. Error 44 The assembly 'quickfix_net, Version=1.0.2258.777,
> Culture=neutral, PublicKeyToken=null' is not registered for COM Interop.
> Please register it with regasm.exe /tlb. MarketceteraCOM

Ah, yes. sometimes you have to run the regasm tool.
Open up the Visual Studio command prompt (it's one of the options
under Start -> Programs -> Visual Studio, should be something like
Visual Studio command prompt) and run
regasm /tlb quickfix_net.dll (or whatever the full name fo the dll is)

hope this helps

_______________________________________________
m-etc-users mailing list
[hidden email]
http://lists.marketcetera.org/mailman/listinfo/m-etc-users_lists.marketcetera.org