23 messaggi dal 27 gennaio 2006
Devo usare un oggetto COM sulla mia applicazione ASP.NET. Carico l'oggetto con AddReference creo l'oggetto, eseguo il metodo ... tutto ok .. se non fosse per il non rilascio dell'oggetto !!

L'oggetto COM è sviluppato in Viasul C++ è sinlgleton tipo STA.
Ho settato sulla pagina ASP aspcompact=true ( ma anche con false è la stessa cosa ).
Ho provato ad usare Marsahl.ReleaseComObject senza risulatato.

Mi chiedo allora cosa si deve fare per una corretta gestione di COM in ASP.NET.

Il codice:

public class XCGI : System.Web.UI.Page
{
private void Page_Load(object sender,System.EventArgs e)
{
string URL = "ProvaASP.htm";
string qStr=Request.QueryString.ToString()

WEBSERV2Lib.WebService comWeb =
new WEBSERV2Lib.WebServiceClass();

comWeb.Comando( ... ); //chiamata metodo
Response.Redirect( URL );

Marshal.ReleaseComObject(comWeb); //rilascio ??

}
}

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.