Я унаследовал некоторый код vb.net, который выполняет следующее (я вырезал ненужные биты):
Dim oAccess As New Microsoft.Office.Interop.Access.Application
oAccess.OpenCurrentDatabase(dbfile, True)
Dim MyXmlFiles() As String = System.IO.Directory.GetFiles(tempStr, fileprefix & "*.xml")
For Each xmlfile In MyXmlFiles
oAccess.ImportXML(xmlfile, Microsoft.Office.Interop.Access.AcImportXMLOption.acAppendData)
Next
Он работает на 3 машинах.На одной вы видите, что он открывает Access и выполняет всю работу, но на двух других они не видны и очень быстры.
Я ценю, что он работает под управлением Office Automation и, следовательно, вполне вероятно, будет виден на всехиз них, но что-то делает двух из них невидимыми, и я хотел бы сделать это без изменения какого-либо кода.
Есть идеи?спасибо.