|
.net
newsgroups
|
|||||||||||||||||||||||
|
|||||||||||||||||||||||
Data Acess aplication block __How to use it on server without Microsoft Visual Studio 2003As per my earlier conversation with Ciaran (thx for reply) I have installed the MS APplication block on the server , when i ran Build Enterprise Library file and Install Services from (batch files ) programme files menu it was asking for visual studio 2003 , I have only .net framework on the server how can i use the MS application block data access library on my server plz help... Mukesh Agarwal mukesh.n***@gmail.com Delhi India Ciaran O''Donnell wrote: > The error you are getting is because the enterprise library wants to write events to the event log and setting this up requires registry permissions. You need to installutil the dlls for the enterprise library (this is covered in the docs somewhere). The reason it is writing to the event log is because the connection failed. If you setup the event log access correctly then you will have an eventlog entry telling you why the connection failed. > Application Block for data access.> HTH > > Ciaran O'Donnell > > "Mukesh" wrote: > >> Hi >> >> I have Microsoft Enterprise Library 2005 installed on my local system. >> I m also using ASp.net 1.1 And C3 as coding language , I have MS Sql Server 2000. >> >> I am developing a web application in which i am using data Access >> working fine but>> I have a remote web n data server with asp.net 1.1 support >> >> the application is working fine here on the local server(web & data). >> >> when i change the data server path to the remote server it also >> When I uploaded the application on the remote server n tested there it gives me the following errShow quote >> Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.DataConnectionFailedEvent.Fire(String >> >> ex.message was >> >> >> >>>>>The type initializer for >>>>>"Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.DataConnectionFailedEvent" >>>>>threw an exception. >> >> ex.Source was >> >> .............Microsoft.Practices.EnterpriseLibrary.Data >> >> ex.trace was >> >> at connectionString) at Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.DataInstrumentationFacade.ConnectionFailed(String connectionString) at Microsoft.Practices.EnterpriseLibrary.Data.Database.OpenConnection() at Microsoft.Practices.EnterpriseLibrary.Data.Database.ExecuteReader(DBCommandWrapper command) at property.m4.Button2_Click(Object sender, EventArgs e) Show quote >> >> >> Plz help me why this is happening........... >> >> Mukesh Kumar agarwal >> Delhi >> India >> >> >> >> >> >> The build file calls devenv.exe, which is Visual Studio 2003. You best
option now is a command line compilation of the library. Follow the docs on the csc.exe (C#) or vbc.exe (VB.NET) compilers. -- Gregory A. Beamer MVP; MCP: +I, SE, SD, DBA ************************************************* Think outside of the box! ************************************************* Show quote "Mukesh" <efextra@newsgroups.nospam> wrote in message news:45056076.3060606@newsgroups.nospam... > Hi all > > As per my earlier conversation with Ciaran (thx for reply) I have > installed the MS APplication block on the server , when i ran Build > Enterprise Library file and Install Services from (batch files ) programme > files menu it was asking for visual studio 2003 , I have only .net > framework on the server how can i use the MS application block data access > library on my server plz help... > > Mukesh Agarwal > mukesh.n***@gmail.com > Delhi India > > > > Ciaran O''Donnell wrote: > > The error you are getting is because the enterprise library wants to > write events to the event log and setting this up requires registry > permissions. You need to installutil the dlls for the enterprise library > (this is covered in the docs somewhere). The reason it is writing to the > event log is because the connection failed. If you setup the event log > access correctly then you will have an eventlog entry telling you why the > connection failed. > > > > HTH > > > > Ciaran O'Donnell > > > > "Mukesh" wrote: > > > >> Hi > >> > >> I have Microsoft Enterprise Library 2005 installed on my local > >> system. > >> I m also using ASp.net 1.1 And C3 as coding language , I have MS Sql > Server 2000. > >> > >> I am developing a web application in which i am using data Access > Application Block for data access. > >> > >> I have a remote web n data server with asp.net 1.1 support > >> > >> the application is working fine here on the local server(web & data). > >> > >> when i change the data server path to the remote server it also > working fine but > >> When I uploaded the application on the remote server n tested there > it gives me the following err > >> > >> > >> ex.message was > >> > >> > >> >>>>>The type initializer for > >>>>>"Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.DataConnectionFailedEvent" > >>>>>threw an exception. > >> > >> ex.Source was > >> > >> .............Microsoft.Practices.EnterpriseLibrary.Data > >> > >> ex.trace was > >> > >> at > Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.DataConnectionFailedEvent.Fire(String > connectionString) at > Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.DataInstrumentationFacade.ConnectionFailed(String > connectionString) at > Microsoft.Practices.EnterpriseLibrary.Data.Database.OpenConnection() at > Microsoft.Practices.EnterpriseLibrary.Data.Database.ExecuteReader(DBCommandWrapper > command) at property.m4.Button2_Click(Object sender, EventArgs e) > >> > >> > >> Plz help me why this is happening........... > >> > >> Mukesh Kumar agarwal > >> Delhi > >> India > >> > >> > >> > >> > >> > >> I didnt mean install the enterprise library with the MSI file.
I mean't for each dll in the EL you use: call InstallUtil.exe passing in the name of the dll. This will invoke the custominstaller classes inside the dll's to register them selves in teh event log and things. Ciaran O'Donnell Show quote "Mukesh" wrote: > Hi all > > As per my earlier conversation with Ciaran (thx for reply) I have > installed the MS APplication block on the server , when i ran Build > Enterprise Library file and Install Services from (batch files ) > programme files menu it was asking for visual studio 2003 , I have only > .net framework on the server how can i use the MS application block > data access library on my server plz help... > > Mukesh Agarwal > mukesh.n***@gmail.com > Delhi India > > > > Ciaran O''Donnell wrote: > > The error you are getting is because the enterprise library wants to > write events to the event log and setting this up requires registry > permissions. You need to installutil the dlls for the enterprise library > (this is covered in the docs somewhere). The reason it is writing to the > event log is because the connection failed. If you setup the event log > access correctly then you will have an eventlog entry telling you why > the connection failed. > > > > HTH > > > > Ciaran O'Donnell > > > > "Mukesh" wrote: > > > >> Hi > >> > >> I have Microsoft Enterprise Library 2005 installed on my local system. > >> I m also using ASp.net 1.1 And C3 as coding language , I have MS Sql > Server 2000. > >> > >> I am developing a web application in which i am using data Access > Application Block for data access. > >> > >> I have a remote web n data server with asp.net 1.1 support > >> > >> the application is working fine here on the local server(web & data). > >> > >> when i change the data server path to the remote server it also > working fine but > >> When I uploaded the application on the remote server n tested there > it gives me the following err > >> > >> > >> ex.message was > >> > >> > >> >>>>>The type initializer for > >>>>>"Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.DataConnectionFailedEvent" > >>>>>threw an exception. > >> > >> ex.Source was > >> > >> .............Microsoft.Practices.EnterpriseLibrary.Data > >> > >> ex.trace was > >> > >> at > Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.DataConnectionFailedEvent.Fire(String > connectionString) at > Microsoft.Practices.EnterpriseLibrary.Data.Instrumentation.DataInstrumentationFacade.ConnectionFailed(String > connectionString) at > Microsoft.Practices.EnterpriseLibrary.Data.Database.OpenConnection() at > Microsoft.Practices.EnterpriseLibrary.Data.Database.ExecuteReader(DBCommandWrapper > command) at property.m4.Button2_Click(Object sender, EventArgs e) > >> > >> > >> Plz help me why this is happening........... > >> > >> Mukesh Kumar agarwal > >> Delhi > >> India > >> > >> > >> > >> > >> > >> > |
|||||||||||||||||||||||