Plugin Using Matlab COM Automation Server...Error: 'Could Not Load Interop.MLApp'
Apr 26, 2010
My Problem: I am using Matlab COM Automation Server to call and execute matlab .m files from a VB.Net plugin for a CAD program called Rhino 3D. The code works flawlessly when set up as a simple Windows Application in Visual Studio, but when I insert it (and make the requisite reference) into my .Net plugin and test it in the CAD program I get the following error: "Could not load file or assembly 'Interop.MLApp, Version 1.0.0.0, culture=neutral, PublicKeyToken=null' or one of its dependencies. the system cannot find the file specified."
What I've Tried: I am baffled as to why this occurs, but I was able to contact the CAD program's technical support staff and they suggested that it has something to do with their DotNet SDK having trouble with references that are located far outside the CAD program directory. They didn't have any solutions so I tried playing around with copylocal and this made no difference. I tried using other COM libraries and the Open Office automation server works fine, although uses url's instead of requiring a reference. I also tested Excel, which does require a reference, and it returned the error: "retrieving the COM class factory for component with CLSID {...} failed due to the following error: 80040154." This may or may not be related to the issue with the Matlab COM reference, but I thought was worthwhile to share. Perhaps is there another way to reference Interop.MLApp?
View 1 Replies
ADVERTISEMENT
Nov 18, 2010
Here's the user environment: Microsoft 2003 Web Server Microsoft Visual Studio.Net 2005 (VB.Net) Microsoft Office PowerPoint 2003 We are attempting to use Interop in a web service to update PowerPoint presentations. It worked great on my laptop, but when we migrated to the server, we encountered issues.Basically, it started taking 10 or more minutes to open up the presentation, which means we usually time out.
[Code]...
View 2 Replies
Jan 14, 2011
it works on 32bit and framework 4 - error: could not load file or assembly Interop.XXXX.dll Steps to reproduce:Create a new VB.Net winform project on a 64 bit system with framework 4 drop windows media player control on form. builds and runs fine. project references has two interops to temporary directory under obj folder copy if necessary the two interops to the build output path and delete the old project references and add new ones pointing to the interops in the output path build and run, everything is fine.ste the target frameowrk to 3.5 and repeat the whole process. the build fails.This is just a simple example of what I am seeing on a much mor complex project. It happens with all interops, not just WMP.
View 4 Replies
Apr 22, 2010
I am working on an application which compiles fine on machine that is Win 7 and 64 bit CPU. But when copy and I run the exe file on similar machine (Win 7 64bit) I get error message: Error: Could not load file or assembly 'Interop.ActiveDs.Version=1.0.0.0,... I have added ActiveDS Type Library 1.0 C:WindowsSysWow64activedstlb as a reference in the project file.
[Code]...
View 4 Replies
Jan 24, 2011
I am not an expert programmer and am just getting familiar with .NET office automation. I have two questions:
1. For me to create word documents from my code on a server, does word have to be installed on the server? My test server does not have word installed. Is there a way to have the code open word on the user's machine in this case?
2. I am trying out some code for creating word documents. It works fine on my machine. However, when I try to run it on server it gives me an error.. "Cannot create ActiveX component." Is this a permissions issue or related to the fact that the server does not have word installed?
View 1 Replies
Apr 30, 2009
I have been trying to find a way to link VB .Net and excel in real-time. Using the COM and IRTDServer I have been able to send data from VB .Net to excel live (basic RTD server client), but I have not been able to find a way for the client to then publish back to the server real time, i.e. a cell that is changing based on a number of variable to be published back to the server and out to other clients real time.
View 1 Replies
Apr 16, 2010
I have successfully automated a PowerPoint Metrics presentation with VB.Net. However, since there were many complicated calculations, it took quite some time to make the 120+ slide presentation - so I recently tried to revamp the application to be multi-threaded.
[Code]...
View 1 Replies
Dec 29, 2011
I'm in the process of trying to create a new appdomain to load plugin dll's, then unload the new appdomain so I can update the plugin dll's without having to exit the main application. There are many, many examples out there and it looks like it should be fairly straightforward, however I'm having a problem where the main application is loading the plugin dll's along with the new appdomain. Of course this is a problem because I cannot overwrite the plugin dll's if they live in the main appdomain. Based on the examples I've seen the code below should only load the plugin dll into the new appdomain, however for some reason it also loads into the main appdomain.
Dim oDomain As AppDomain = Nothing
Dim oSetup As New System.AppDomainSetup()
With oSetup
[code]....
The IDPAPlugin interface is in a seperate project that both the plugin dll and the main application reference.
View 2 Replies
Jun 15, 2011
We have a VB 2005 program that reads data from a database and builds an Excel output file to be emailed. This works fine from my computer but when we put it on the server it fails on the Excel functionality.
The error is: Unhandled Exception: System.Runtim.InteropServices.COMException
Although Excel is not installed on the server we did also build a Setup program to install our program. It copies the Microsoft.Office.Interop.Excell.dll to the server folder with the exe.I thought the setup program should register the Excel DLL and the program should work even if the server does not have Office or Excel installed.
View 3 Replies
Sep 18, 2009
I've been following a codeproject article on using the interop forms toolkit (basically a way for developers to slowly upgrade their VB6 projects to .net by allowing .net components run in VB6)
[URL]
While the .NET form is working fine in all other testing projects and environments, I've found that the Form_load event is actually firing twice once it's in executing in the VB6 runtime.Not only annoying, its forcing my initialization code to execute twice (causing all kind of problems on the second run).
If (runBefore = True) Then
View 1 Replies
Apr 16, 2010
I have a program that reads data from excel.
I use:Imports Microsoft.Office.Interop as well as a Reference from the "COM" tab called "Microsoft Excel 11.0 Object Library"
I built my program then copied the .exe from the inDebug folder to a location on my company's server. I then double clicked the .exe and it ran as I expected it would.My boss then tried (from another computer) and he gets this error:See the end of this message for details on invoking just-in-time (JIT) debugging instead of this dialog box.
[Code]...
View 14 Replies
Jun 27, 2009
I have problem when i use DTS package in my Application which I use VB.net .when i install the Application in the client and run it the are message appear :" could not load file or assembly ' interop.DTS,version=2.0.0.0,cultral,publickeytoken=null'or one of its dependencies . the system cannot find the file specified " In my PC run successfuly but in the client the previous?
View 1 Replies
Feb 28, 2010
I'm trying to figure out some Excel automation. I have a form set up so the user can click on a label to open an Excel file (as a background process I guess) so the file isn't actually visible. Once they click on the "Convert to Count" button it will multiply all the values in Column B by 1,250 and put the output in Column C. Once it has finished this action, it makes the file visible so the user can choose to save it or not. Also, some users have Excel 2003 and some have 2007. Would it be possible to be able to load both xls and xlsx?[URL]..I must say I am very new with .NET and have a little bit of knowledge with VB6. I'm not sure where to even begin. I've looked up some ways to load an excel file but couldn't get it to work the way I need it to. Most of the ways I found were loading the file into a DataGridView. I don't want to use a DataGridView if I don't have to. Some of the files the users might be loading could have 10,000+ rows and that would take too long I think.
View 3 Replies
Oct 2, 2009
Now i'm using visual studio 2010 beta1 and Interop.MSHierarchicalFlexGridLib.dll file is installed my computer but there was an error occured on start up of my project. so what would i do? screen shot of this error is:
1.Hide Call Stack
at AxMSHierarchicalFlexGridLib.AxMSHFlexGrid.AttachInterfaces() at System.Windows.Forms.AxHost.GetOcxCreate() at System.Windows.Forms.AxHost.set_Site(ISite value) at System.ComponentModel.Container.Add(IComponent component, String name) at System.ComponentModel.Design.DesignerHost.Add(IComponent component, String name) at
[code]....
View 1 Replies
Jan 4, 2012
i have created a com class library with vb.net. i have registered the dll with regasm. Then i imported and used it to a vb6 project. I have noticed that if i unregister the library and register it again then i get the following error:
Runtime error '-2147024894 (80070002)': Automation error.
In order to make the library usable again, i have to rebuilt the library with different ClassId, InterfaceId, EventsId at the classes and then register the new dll.
PS: it also does the same thing if i overwrite the registered file with the same file or if i rename its folder and then rename it back to its previous name. Rebuid and re-registered is needed.
View 10 Replies
Oct 8, 2010
Our software vendor provides an OLE Automation Interface in her Windows software. According to the documentation the interface can be used for using the software programatically from within all applications that are compatible with Windows scripting including VB scripting and programming environment such as Visual Basic. A VB script sample script is also provided.
[Code]...
View 7 Replies
Mar 28, 2011
I've found a lot of other references to this error using Google but I'm having trouble making sense out of how they apply to what I'm doing.
Here's the VBA error I'm getting at compile time: "Function or interface marked as restricted, or the function uses an Automation type not supported in Visual Basic."
VBA Code that causes the error:
'ftp is also a com object created in code not posted here
Dim f() As wooxter.FTPFile
f = ftp.GetFileList 'Returns an object array of type FTPFile
[Code].....
View 1 Replies
Apr 30, 2008
I get an error "type access.application is not defined".I have Imports icrosoft.Office.Interop.Accessand I have Microsoft Access 11.0 Object Library installed as a Com Reference.Other References I have installed are:Microsoft ActiveX Data Objects 2.7 LibraryMicrosoft Office 11.0 Object LibraryMicrosfot Visual Basic for Applications xtensibility 5.3I'm running VS2008The code is: ImportsMicrosoft.Office.Interop
View 7 Replies
Jun 22, 2011
We need to perform office automation (opening docx,doc,wrd,wpd files and saving them as .htm files) through Windows service or Web service but Microsoft does not support Microsoft Office automation in server side code.[URL]..We have understood that, "Word automation Services" feature of SharePoint server can be used to achieve this. But we are not in a position to acquire SharePoint server license.
Is there any other way to perform office automation through Windows Service or Web Service?
View 1 Replies
Sep 11, 2009
I get this exception message when I run my web site in my development pc. I've found many links that say that what I have to do is to register the dll, modify the COM properties and other when I pass my project to the server.Now, the curious thing: in the same computer I created a user control that create an excel document and It works fine, but, I took the control and I put it inside the other Web Site project with all the same references and it throws me this exception. I did not change
View 1 Replies
Feb 23, 2009
I am trying to have my .NET application interop with an object created in VB6. The VB6 application has a ShowDialog method with the following signature:
Public Sub ShowDialog (Optional fParent)
And inside the code, there is the following lines of
If Not IsMissing(fParent) Then
[code]......
View 6 Replies
Sep 30, 2011
I am writing a custom application for IMAIl express 11.5 using IMAIl Server API for .Net
I am using the following code:
Dim DomData As New DomainData()
DomData.Aliases = "TestALias"
[code].....
View 1 Replies
Dec 23, 2011
i have created a application that uses office outlook. my development machine has office 2010. now when i try to install the application on a computer that has office 2007 i am getting an error that says i should install office.interop.outlook version 14.0.0.0 in the global assemblies cache.
View 3 Replies
Dec 5, 2010
posted again but this time its regarding both the webclient and the web reuqest giving me this error :S
View 1 Replies
Dec 9, 2010
I have written a program in which I have import
Imports
Now when I write
Application.Exit()
It show error
Exit is not a member of Microsoft.Office.Interop.Outlook
View 5 Replies
Jun 24, 2009
I am writing long text (1K to 2K characters long, plain xml data) into a cell in excel workbook.
The below statement throws COM error Exception from HRESULT: 0x800A03EC
range.set_Value(Type.Missing, data);If I copy paste the same xml manually into excel it just works fine ,but the same does not work progamatically.If I strip the text to something like 100/300 chars it works fine.
View 6 Replies
Dec 1, 2008
desktop application I need to refer and load some files to manipulate (Like dBase III .dbf files) or to show (ESRI .shp files). As the number of my files changes, I need to have these files on a server and then when I want to load them in my desktop application give the path on my server based on IP address and Port number
View 1 Replies
Dec 24, 2009
I am working on a project, in which I have to run a MATLAB program in VB.NET In the project there is a VB.NET GUI, which contains a browse button. The user has to click on the browse button and select an image for processing. The user then has to click on the Process button for processing the image. After clicking the process button the image selected by the user has to go as input to the MATLAB program.
Q1) I want to know how to give the image selected by the browse button of VB.NET, as input to the MATLAB program for processing?Also while the image is being processed in MATLAB, a message such as "The image is being processed" must be displayed on the VB.NET GUI.
Q2) how to display the message "The image is being processed" on the VB.NET GUI, while the image is being processed in MATLAB?After the image has been processed in MATLAB, the image must be displayed on the VB.NET GUI.
Q3)how to display the image from MATLAB program in VB.NET GUI?
View 1 Replies
Nov 14, 2006
I need to know how to execute some MATLAB functions in a VB.NET code. Please guide me in details to the steps should go inorder to do this.
View 3 Replies
Oct 28, 2010
i want to read MATLAB file using VB .net, the extension of the matlab file is .mat. how to handle this data? i need some reference...
View 2 Replies