这不是标准的nullreferenceexception问题,因为没有实例化此初始化依赖的对象,只有名称空间
我已经为此花了几天的精力。该代码可在另一位开发人员的机器上工作(不再在此处),因此我已经安装了MySQL并导入了配置,但是我仍然回到此异常。 MySqlDB.MySQL
是名称空间,MySQL()
只是元数据中的方法存根。
DLL是MySqlDB.dll,与项目一起存在。
我已经确认可执行文件本身也不能在我的计算机上运行,所以我知道这是一个环境问题。这是我尝试过的其他操作的列表(该应用程序还依赖于SQL Server)。
var mySql = new MySqlDB.MySql.MySql();
在MySqlDB.MySql.MySql.c909228df886bcca197ed06f91ce6af71() 在MySqlDB.MySql.MySql..ctor() 在BCS_UI.App.Register()中位于c:\ GitCode \ Windows_UI_Beta \ UI \ UI \ App.xaml.cs:第47行 在BCS_UI.App.Application_Startup(Object sender,StartupEventArgs e)中的c:\ GitCode \ Windows_UI_Beta \ UI \ UI \ App.xaml.cs:line 23中 在System.Windows.Application.OnStartup(StartupEventArgs e) 在System.Windows.Application。<。ctor> b__1_0(未使用对象) 在System.Windows.Threading.ExceptionWrapper.InternalRealCall(委托回调,对象args,Int32 numArgs) 在System.Windows.Threading.ExceptionWrapper.TryCatchWhen(对象源,委托回调,对象args,Int32 numArgs,委托catchHandler)