Hello,
I have a .NET DLL which I am trying to call from an ASP .NET application. The DLL errors (Object reference not set to an instance of an object) when using a function from another DLL which is instantiated once successfully.
This DLL works perfectly when called from a VB.NET application.
ASP.NET:
VB.NET DLL:Code:Private Sub btnSubmit_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnSubmit.Click Dim objProgram As New WCS_DLL_Interface_Girobank_Split.WCS_DLL_Interface_Girobank_Split objProgram.Run("040927", "C:\Inetpub\wwwroot\WCS_ASP_Interface_BulkPayments\App.config") End If End Sub
I can't see why this would work in VB.NET and not ASP.NET. It creates the object fine (Even debugging "objDB is null" returns false).Code:'Successfully creates instance Dim objDB As New WCS_db_authentication.db 'Loop 'Error Line strRAN = objDB.getData_ID(strAppPath, "WCS_SP_TMP_Girobank_Split_FindDebt", strWCS_SP_TMP_Girobank_Split_FindDebt) 'End Loop
Any one any ideas?
Cheers...




Reply With Quote