I need to call a C# dll's methods from the VB Exe. Can I use that to take out what he owes me? Then I added a reference to it under VB6 (on the same box), invoked the dll as a COM object, and everything worked fine. Next I went to another machine planning to invoke Thanks for all the assistance. have a peek at these guys
My reference (in MS Access) was to a TLB file. This l… MS Excel Office 365 MS Access MS Office Visual Basic Classic Advertise Here 788 members asked questions and received personalized solutions in the past 7 days. I ran "regasm.exe -tlb C:\PathTo\MyDll.dll" but received the above error after adding the .tlb file as a reference in my VB6 application and running/debugging it. hope this works for you too. http://stackoverflow.com/questions/881750/excel-net-com-automation-error-the-system-cannot-find-the-file-specified
The system cannot find the file specified" error after I had created a .NET .dll (v4.0) with the intention of using it in a VB6 application (decorated my class with "ClassInterface" I have used RegAsm to register the C# dll. You must press the Continue Login button to proceed. Class modules can be a powerful tool in Microsoft Access.
Another option is to install the assembly in the GAC. I tried the codebase option. To start viewing messages, select the forum that you want to visit from the selection below. Runtime Error -2147024984(80070002) asked 5 years ago viewed 8593 times active 5 years ago Upcoming Events 2016 Community Moderator Election ends Nov 22 Linked 13 Excel .NET COM - Automation error.
The assembly works great on the test server. How does Gandalf end up on the roof of Isengard? Can anybody tell me what I'm doing wrong? .net com vb6 regasm share|improve this question asked Jun 29 '11 at 14:26 La La La 3617 Did you move it share|improve this answer answered May 19 '09 at 12:09 sharptooth 110k50322713 I did try using regasm on the full path of the assembly which is located in c:\temp, but
They allow you to create self-contained objects that encapsulate functionality. Regasm Unregister Subscribe to our monthly newsletter for tech news and trends Membership How it Works Gigs Live Careers Plans and Pricing For Business Become an Expert Resource Center About Us Who We Thank you for the response. You can think of alias as GUID <-> assembly path. -- Vadym Stetsyak aka Vadmyst http://vadmyst.blogspot.com "Tim"
Connect with top rated Experts 28 Experts available now in Live! I need to call a C# dll's methods from the VB Exe. Automation Error The System Cannot Find The File Specified Vba Then I used the RegAsm utility with /Codebase option and /tlb option to make the necessary registry entries and generate the tlb file. Excel Vba Automation Error The System Cannot Find The File Specified Browse other questions tagged .net com vb6 regasm or ask your own question.
And as per the requirement, I shouldn't place my modules in the GAC. More about the author It works fine on my dev machine, but when trying to use it on a clean VM workstation I get this error: Automation error. If the VB6 Exe and the C# dll are in the same folder, then everything is fine. have the same problem. any help would be greatly appreciated Thursday, May 03, 2007 9:51 AM 0 Sign in to vote I finally got it to work. Regasm Codebase
I'm stumped, and I hope that someone will know a possible answer. wondering... Remember to unregister first for avoid stupid problems later. http://rss4medics.com/cannot-find/processstartinfo-cannot-find-the-file-specified.php When I place the VB6 Exe in a folder called 'A' and the C# dll in a folder called 'B', the VB6 Exe throws the following error when it tries to
Once you know for sure it will be much easier to resolve. –sharptooth May 20 '09 at 4:51 sharptooth, thank you very much for this answer. Regasm Tlb I don't have administration rights on the VM box Any ideas? .net excel com automation share|improve this question asked May 19 '09 at 9:18 ingt 91124 add a comment| 4 Answers Effectively, the installer was executing: regasm c:\test\my.dll when it should have used: regasm c:\test\my.dll /codebase The component's project was configured for COM-Interop (both Release and Debug builds)
Lab colleague uses cracked software. Then I used the RegAsm utility with /Codebase option and /tlb option to make the necessary registry entries and generate the tlb file. Could not load file or assembly 'B', version=22.214.171.124, Culture=neutral, PublicKeyToken=b941z50222f55471' or one of its dependencies. Process Monitor When I place the VB6 Exe in a folder called 'A' and the C# dll in a folder called 'B', the VB6 Exe throws the following error when it tries to
Thursday, June 28, 2007 4:32 PM 0 Sign in to vote Thanx a lot !