過去 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に設定されています
どうすればいいですか?
前もって感謝します