错误:调用目标引发了异常

编程入门 行业动态 更新时间:2024-10-26 12:32:14
本文介绍了错误:调用目标引发了异常的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述

亲爱的朋友们 我的wcf应用程序出错了。错误的名称是Exception已被抛出调用的目标。 这是我的代码

Dear Friends I have a error in my wcf application. The name of error is Exception has been thrown ny the target of invocation. Here is my code

public string GetData(int value) { string XMLStr; string VchSeries ; string VchDate ; Int32 VchType; string VchNo; Int32 AutoVchNo; string Narration ; double Amt; string ErrMsg ; object CFixedInterface = new object(); object[] objArgs ; object[] objArgs1; objArgs =new object[10]; objArgs1 = new object[10]; ErrMsg = ""; Type ObjectType = Type.GetTypeFromProgID("Busy1214h.CFixedInterface"); CFixedInterface = Activator.CreateInstance(ObjectType); objArgs[4] = new object(); objArgs[0] = @"C:\Busywin\"; objArgs[1] = "comp4"; objArgs[2] = "sa"; objArgs[3] = "1234"; objArgs[4] = "BusyComp0031"; //FI.opencsdb("C:\Busywin\", "Rachna", "sa", "busy", "BusyComp0010") The error will come under this method: ObjectType.InvokeMember("opencsdb", BindingFlags.InvokeMethod, null, CFixedInterface, objArgs); XMLStr = " <Sale><VchSeriesName>Main</VchSeriesName><Date>01-04-2012</Date><VchType>9</VchType><StockUpdationDate>01-04-2012</StockUpdationDate><VchNo>1</VchNo><AutoVchNo>1</AutoVchNo>"; XMLStr = XMLStr + " <STPTName>Test</STPTName><MasterName1>Demo</MasterName1><MasterName2>Main Store</MasterName2><TranCurName>Rs.</TranCurName>"; XMLStr = XMLStr + " <BillingDetails><PartyName>Demo</PartyName></BillingDetails>"; XMLStr = XMLStr + " <VchOtherInfoDetails><OFInfo /><GrDate>04/01/2012</GrDate></VchOtherInfoDetails>"; XMLStr = XMLStr + " <ItemEntries><ItemDetail><Date>01-04-2012</Date><VchType>9</VchType><VchNo>1</VchNo><SrNo>1</SrNo><ItemName>Samsung Ace</ItemName><UnitName>Pcs.</UnitName><AltUnitName>Pcs.</AltUnitName><ConFactor>1</ConFactor><Qty>20</Qty><QtyMainUnit>20</QtyMainUnit><QtyAltUnit>20</QtyAltUnit><ItemDescInfo /><Price>500</Price><ListPrice>500</ListPrice><Amt>10000</Amt><NettAmount>10000</NettAmount><tmpNettPrice>500</tmpNettPrice><tmpVchCode>1</tmpVchCode><tmpMainUCFactor>1</tmpMainUCFactor><MC>Main Store</MC><tmpGroupName>Samsung</tmpGroupName><tmpMainUnitName>Pcs.</tmpMainUnitName><tmpAltUnitName>Pcs.</tmpAltUnitName><tmpConFactorType>1</tmpConFactorType><tmpItemMastConFactor>1</tmpItemMastConFactor><ItemSerialNoEntries /><ParamStockEntries /><BatchEntries /></ItemDetail></ItemEntries>"; XMLStr = XMLStr + "<BillSundries><BSDetail><SrNo>1</SrNo><BSName>Central Sales Tax</BSName><PercentVal>5</PercentVal><PercentOperatedOn>10000</PercentOperatedOn><Amt>500</Amt><Date>01-04-2012</Date><VchNo>1</VchNo><VchType>9</VchType><tmpVchCode>1</tmpVchCode></BSDetail></BillSundries>"; XMLStr = XMLStr + "<AccEntries><AccDetail><Date>01-04-2012</Date><VchType>9</VchType><VchNo>1</VchNo><SrNo>1</SrNo><AccountName>Demo</AccountName><AmountType>1</AmountType><AmtMainCur>-10500</AmtMainCur><tmpVchCode>1</tmpVchCode><tmpGroupName>Sundry Creditors</tmpGroupName></AccDetail>"; XMLStr = XMLStr + "<AccDetail><Date>01-04-2012</Date><VchType>9</VchType><VchNo>1</VchNo><SrNo>2</SrNo><AccountName>Sales</AccountName><AmountType>2</AmountType><AmtMainCur>10000</AmtMainCur><tmpVchCode>1</tmpVchCode><tmpGroupName>Sale</tmpGroupName></AccDetail> "; XMLStr = XMLStr + "<AccDetail><Date>01-04-2012</Date><VchType>9</VchType><VchNo>1</VchNo><SrNo>3</SrNo><AccountName>Central Sales Tax</AccountName><AmountType>2</AmountType><AmtMainCur>500</AmtMainCur><tmpVchCode>1</tmpVchCode><tmpGroupName>Duties &amp; Taxes</tmpGroupName></AccDetail></AccEntries> "; XMLStr = XMLStr + "<PendingBillDetails><BillDetail><MasterName1>Demo</MasterName1> "; XMLStr = XMLStr + "<BillRefs><Method>1</Method><SrNo>1</SrNo><RefNo>1</RefNo><Date>01-04-2012</Date><DueDate>11-04-2012</DueDate><Value1>-10500</Value1><VchType>9</VchType><MfgDate>01-04-2012</MfgDate><tmpRefCode>6</tmpRefCode><tmpRecType>1</tmpRecType><tmpVchCode>1</tmpVchCode><tmpMasterCode1>1208</tmpMasterCode1></BillRefs></BillDetail> "; XMLStr = XMLStr + "</PendingBillDetails><tmpVchCode>1</tmpVchCode><tmpVchSeriesCode>258</tmpVchSeriesCode><tmpMasterCode1>1208</tmpMasterCode1><tmpMasterCode2>201</tmpMasterCode2><tmpStPtCode>1206</tmpStPtCode><tmpTotalQty>20</tmpTotalQty><tmpTotalAltQty>20</tmpTotalAltQty><tmpTotalAmt>10500</tmpTotalAmt><tmpSalePurcAmt>10000</tmpSalePurcAmt><tmpCostOfGoods>10000</tmpCostOfGoods></Sale>"; objArgs1[2] = new object(); objArgs1[0] = 9; objArgs1[1] = XMLStr; objArgs1[2] = ErrMsg; ObjectType.InvokeMember("SaveVchFromXML", BindingFlags.InvokeMethod, null, CFixedInterface, objArgs1); //{ // //MsgBox("Saved.") // // return "Saved"; //} //else //{ // // MsgBox(ErrMsg) // // return "UnSaved"; //} ObjectType.InvokeMember("CloseDB", BindingFlags.InvokeMethod, null, CFixedInterface, null); // 'Me.Cursor = Cursors.Arrow ObjectType =null; CFixedInterface =null; return string.Format("You entered: {0}", value); }

Please help me out as soon as possible. Thanks in advance

Please help me out as soon as possible. Thanks in advance

推荐答案

Solution is already in the below thread [exception has been thrown by the target of an invocation.\"] Solution is already in the below thread [exception has been thrown by the target of an invocation."]

更多推荐

错误:调用目标引发了异常

本文发布于:2023-11-04 17:35:26,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1558574.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:引发了   异常   错误   目标

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!