-1

過去 2 日間、問題の解決策を探していました。現在、Google は、私が既にアクセスしたリンクのみを表示します。

次のエラーが表示されます。

    [COMException (0x80040154): La récupération de la fabrique de classes COM pour le composant avec le CLSID {29131539-2EED-1069-BF5D-00DD011186B7} a échoué en raison de l'erreur suivante : 80040154 Classe non enregistrée (Exception de HRESULT : 0x80040154 (REGDB_E_CLASSNOTREG)).]
    Default2.initSession() in c:\inetpub\wwwroot\GestionDomino\Default.aspx.cs:45
    Default2.Page_Load(Object sender, EventArgs e) in c:\inetpub\wwwroot\GestionDomino\Default.aspx.cs:32
    System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +51
    System.Web.UI.Control.OnLoad(EventArgs e) +92
    System.Web.UI.Control.LoadRecursive() +54
    System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +772

フランス語のスタックトレースの一部があることは知っています。これは、このコードを実行しているサーバーがフランスのサーバーであるためです。

これが私のコードです:

    public partial class Default2 : System.Web.UI.Page
    {
        Domino.NotesSession lotusNoteSession;
        Domino.NotesDatabase localDatabase;
        Domino.NotesView specificView;

        protected void Page_Load(object sender, EventArgs e)
        {

            //authentifies the user
            checkAuthen();
            //opens the domino session
            initSession();
            //fill the gridview
            if (!IsPostBack)
            {
                FillgvVue();
            }
        }

        protected void initSession()
        {
            //opens the domino session
            lotusNoteSession = new Domino.NotesSession();

そしてコードは続きます。しかし、問題のある行でコピーを停止しました lotusNoteSession = new Domino.NotesSession()。この行はエラーを引き起こします。

Interop.Domino.dll を regsvr32.exe に登録してみた

ターゲットCPUはすでにx86に設定されています

どうすればいいですか?

前もって感謝します


4

1 に答える 1