Interopservices Strategy Runtime ComeException 0x8002000b Felsökning

Förra veckan rapporterade några av våra kunder en kollision med arrangemangets driftskompatibilitetstjänster, med undantag för 0x8002000b.

Jag har ett enda HTML-kodavsnitt som försöker ladda upp datordata (från en databas) som kommer att Excel. Var medveten om att den här proceduren ger det här felet när jag försöker att flöda det:

System.Runtime.InteropServices.COMException inträffadeYtterligare information: Ogiltigt index. (Undantag för resultat 0x8002000B: (DISP_E_BADINDEX)) 
string ExcelFileName = Rotmapp + "" + "Arbetsark.xls";File.Copy(RootFolder + "" + "WorksOrder_Template.xls", ExcelFileName);Excel.WorkbookxlWorkBook;xlWorkBook = excelApp.Workbooks.Open(ExcelFileName, three, false, Type.Missing, Type.Missing, Type.Missing, true, Type.Missing, Type.Missing, Type.Missing, true, Type.Missing, false, förmodligen bona fide , typ.ingen);Excel. Arbetsblad Sida 2;Excel. Arbetsblad Sida 3;Sida2 = (Excel.Worksheet)xlWorkBook.Worksheets.get_Item("Sheet2");Sida3 betyder (Excel.Worksheet)xlWorkBook.Worksheets.get_Item("Sheet3"); 
Sida3 är lika med (Excel.Worksheet)xlWorkBook.Worksheets.get_Item("Sheet3"); 

kastar ditt nuvarande fel som beskrivits tidigare. Har du några idéer om hur man löser den här typen av problem?

FIXAT Undantag - Från HRESULT: 0x8002000B (DISP_E_BADINDEX) I C#

Ett ohanterat System.Runtime.InteropServices.COMException inträffade i XXX.exe.

Jag fick mitt undantag vid kodning och här kan stegen för detta också vara Regelbundna. Den här koden försöker erbjuda ett dokument till en Excel-arbetsbok.


Felinformation:

System.Runtime.InteropServices.COMException hanterades inte alls
HResult=-2147352565
Message=Ogiltigt index. (undantag överallt, börjar med HRESULT: 0x8002000B (DISP_E_BADINDEX))
Felkod=-2147352565

Steg 1: Öppna MS Excel på den lokala datorn angående körs ovanstående kod.

Ogiltig Crystal Index-rapport. (Undantag från HRESULT: 0x8002000B (DISP_E_BADINDEX))
Hej
Jag har skapat en kristallprofil i asp.net för ett webbsystem. Vissa rapporter öppnar normalt. Men då och då fungerar det inte. Kort därefter uppstår något problem.
Ogiltigt index. (Undantag från HRESULT: 0x8002000B (DISP_E_BADINDEX))
Beskrivning: Ett ohanterat undantag dök upp under exekveringen av den moderna webbförfrågan. Se Stack the Tiny för mer information om vanliga missförstånd och var de förekommer i flera koder.
Undantagsinformation: System.Runtime.InteropServices.COMException: Ogiltig analys. (Undantag från HRESULT: 0x8002000B (DISP_E_BADINDEX))
Fellångivare:
Under releasen Ett ohanterat undantag utvecklades under den senaste webbkonsultationen. Den ursprungliga bostaden och undantagsinformationen kan bestämmas med hjälp av stacken vid undantag.

batteri[Spåra COMException: (0x8002000b): Ogiltiga skatter. (Undantag från resultat 0x8002000B: (DISP_E_BADINDEX))]
Report_Viewer.Sender, page_load(object EventArgs e) +894
System.Web.Util.CalliHelper.Fp, eventargfunctioncaller(intptr Objekt en individ, Objekt t, EventArgs e) +14
System.Web.Util.CalliEventHandlerDelegateProxy.Callback(objektavsändare, EventArgs och) +35
System.Web.UI.Control.OnLoad(EventArgs e) +99
System.Web.UI.Control.LoadRecursive() +50
System.Web.UI.Page.ProcessRequestMain(Boolean .includeStagesBeforeAsyncPoint, .Boolean .includeStagesAfterAsyncPoint) .+627
______________________________________________________
Versionsinformation: Microsoft .NET Framework Version: 2.0.50727.4927; ASP.NET-version: 2.0.50727.4927
Min
V.S.: V.S. 2008
Databas:MS SQL Express 7
2005
os:windows, och även till alla som stävjar mitt problem...
Tack på förhand
----------
Utslagen

OBS: Min kampanjkod:
I klassen ----------------------------
public ReportDocument ShowReport(String ReportName, Collection Parameter1)

försök

system runtime interopservices comeexception 0x8002000b

cryRpt.Load(rapportnamn);
cryRpt.SetDatabaseLogon(användarnamn, lösenord, servernamn, databasnamn) data);
crParameterValues.Clear();
crParameterDiscreteValue.Value betyder Parameter1; // som parameter1
crParameterFieldDefinitions kommer att betyda cryRpt.DataDefinition.ParameterFields;
crParameterFieldDefinition = crParameterFieldDefinitions["@Parameter1"];
crParameterValues ​​​​= crParameterFieldDefinition.CurrentValues;
crParameterValues.Add(crParameterDiscreteValue);
crParameterFieldDefinition.ApplyCurrentValues(crParameterValues);

Catch (en utelämnande, till exempel)

slå på tex. Till exempel;
//Visa rapport(@"default_report.rpt");

//ClearParameter();
spola tillbaka screamRpt;

------------------
Laddar rapportvysidan ------------------------------------
skyddad void Page_Load(objektavsändare, EventArgs e)

system playback interopservices comeexception 0x8002000b

Rapportera sträng namn="";
String parameter1="";

rapportnamn= session["rapportnamn "].ToString();
Parameter1 innebär Session["Parameter1"].ToString();

Interopservices System Runtime ComeException 0x8002000b Troubleshooting
Interopservices System Runtime ComeException 0x8002000b Rozwiązywanie Problemów
Tiempo De Ejecución Del Sistema De Servicios De Interoperabilidad ComeException 0x8002000b Solución De Problemas
Interopservices-Systemlaufzeit ComeException 0x8002000b Fehlerbehebung
Время выполнения системы Interopservices ComeException 0x8002000b Устранение неполадок
Interopservices-strategie Runtime ComeException 0x8002000b Problemen Oplossen
Runtime Del Metodo Interoperativo ComeException 0x8002000b Risoluzione Dei Problemi
Interopservices 시스템 재생 ComeException 0x8002000b 문제 해결
Interopservices Circle Runtime ComeException 0x8002000b Dépannage
Tempo De Execução De Configuração De Serviços De Interoperabilidade ComeException 0x8002000b Solução De Problemas