c# - System.TypeInitializationException: 'The type initializer threw an exception.' -
i've simple class myclass method defined in dll, refer dll in code , try initialise object myclass obj = new myclass(). i'm not sure why compiler throwing nullreferenceexception. please assist
dll:
public class myclass { public myclass(){} public void method() { //some code } } other code:
void main() { myclass obj=new myclass(); //this nullreferenceexception error }
for posterity, since found answer in comments:
typeinitializationexception caused error in static field initialization or static constructor execution.
indeed found inner exception stack trace pointed :
sqlconstr = configurationmanager.connectionstrings["rmdb.database"].connectionstring this error caused fact connection string rmdb.database not specified in app.config application. connection strings (event used dlls) must specified in app.config of application using connection.
Comments
Post a Comment