2010-10-04 4 views
2

Est-il possible d'héberger l'accès Microsoft 2010 dans WPF ou Windows Forms comme ActiveX ou quoi que ce soit? J'ai vu des exemples DsoFramer mais ce n'est pas supporté par Microsoft et sans parler de buggy. Certains articles suggèrent d'utiliser webBrowser mais il est couplé avec des paramètres de registre que je ne voudrais pas écraser.Hébergement Microsoft Access 2010 dans WPF ou Windows Forms?

L'interactivité à ce moment n'est pas si importante que de pouvoir charger la base de données d'accès dans une fenêtre parente.

Ai-je d'autres options que celle d'utiliser le contrôle webBrowser?

Merci.

+0

Pourquoi? Si vous expliquez votre objectif, nous pourrions vous donner quelques alternatives. –

+0

Exigences d'affaires pour un projet. J'essaie juste de voir si c'est possible du tout. –

+0

je ferais mieux d'allerversversa en insérant des contrôles en accès – vittore

Répondre

3

Probablement pas la réponse que vous voulez entendre, mais il n'y a plus vraiment de bonnes solutions pour intégrer des applications/documents Office dans WPF/Winforms. DSOFramer était sur le seul vrai choix, mais il est mort et la KB a été supprimée. Un contrôle de navigateur Web est également en proie à des problèmes.

Bien que la prise en charge d'Access 2010 ne soit pas confirmée, la seule solution que je connaisse pour incorporer des documents Office est actuellement http://www.officeocx.com/. Il a aussi eu sa part de problèmes - la rumeur dit qu'il est basé sur DSOFramer.

0

Il y a un moyen. Amazon Web Services have a service called WorkSpaces. J'ai réussi à héberger des applications qui permettent aux clients de se connecter à distance à leur logiciel qui n'est pas traditionnel pour le Web. L'un d'eux était un système de comptabilité. L'autre est une application MS Access. Je serais intéressé de savoir si Azure ont une meilleure solution moins chère, étant donné qu'ils possèdent le produit Windows Terminal Server. Ce que j'aimerais vraiment voir sur Azure est un conteneur Windows pour MS Access.