Ich erhalte einen Fehler "Der 'Microsoft.ACE.OLEDB.12.0' Provider ist nicht auf dem lokalen Rechner registriert." auf meinen Testservern. So ist meine Frage:Können wir eine Referenz von 'Microsoft.ACE.Oledb.12.0.dll' zu Projekt hinzufügen
i) Kann ich Referenz für "'Microsoft.ACE.Oledb.12.0.dll' hinzufügen, um es selbst zu projizieren? ii) Ist es sicher? iii) Wie geht das?
Alles funktioniert auf meinem lokalen Rechner, da ich die neueste Office-Version in meinem Rechner installiert habe. Sobald ich meinen Code zum Testen von Servern bereitgestellt habe, erhalte ich den obigen Fehler. Ich bin möglicherweise nicht in der Lage, Office auf Testservern zu installieren (aus irgendeinem Grund). Ist es also möglich, alle dll-Dateien in das Projekt selbst zu übernehmen und diese auch auf Testserver zu verteilen?
Vielen Dank im Voraus.
Ich weiß, dass es schon eine Weile her, seit Sie diese Frage gestellt, aber ich gleiche Problem konfrontiert bin, und ich muss wissen, ob es einen Weg gibt, diese hinzufügen dll zu der Asp Web App. Danke für jede Hilfe. – Hanady