Sir, I have created a dotnetcomponet (PolyFitDotNetComponent.dll) with Matlab NE Builder using Microsoft SDK Compiler. But when i am using it from a sample application, it is raising type initialization exception. The error is something like this:
System.TypeInitializationException was unhandled Message=The type initializer for 'PolyFitDotNetComponent.PolyFitDotNetComponentclass' threw an exception. Source=PolyFitDotNetComponent TypeName=PolyFitDotNetComponent.PolyFitDotNetComponentclass StackTrace: at PolyFitDotNetComponent.PolyFitDotNetComponentclass..ctor() at ConsoleApplication11.Program.Main(String[] args) in C:\Users\I7A\Documents\Visual Studio 2010\Projects\ConsoleApplication11\ConsoleApplication11\Program.cs:line 13 at System.AppDomain._nExecuteAssembly(RuntimeAssembly assembly, String[] args) at System.AppDomain.ExecuteAssembly(String assemblyFile, Evidence assemblySecurity, String[] args) at Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly() at System.Threading.ThreadHelper.ThreadStart_Context(Object state) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean ignoreSyncCtx) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Threading.ThreadHelper.ThreadStart() InnerException: System.TypeInitializationException Message=The type initializer for 'MathWorks.MATLAB.NET.Arrays.MWArray' threw an exception. Source=PolyFitDotNetComponent TypeName=MathWorks.MATLAB.NET.Arrays.MWArray StackTrace: at PolyFitDotNetComponent.PolyFitDotNetComponentclass..cctor() InnerException: System.BadImageFormatException Message=An attempt was made to load a program with an incorrect format. (Exception from HRESULT: 0x8007000B) Source=MWArray StackTrace: at MathWorks.MATLAB.NET.Utility.MWMCR.mclmcrInitialize() at MathWorks.MATLAB.NET.Utility.MWMCR.InitializeApplication(String[] startupOptions) at MathWorks.MATLAB.NET.Arrays.MWArray..cctor() InnerException: