我在使用 EntityFramework 时遇到问题。虽然以下代码在我的 PC 上运行良好,但当它传输到 VPS(所有内容都已正确预装)时,它给了我一个未处理的异常:System.NullReferenceException:对象引用未设置为对象的实例,但消息框应该抓住这个没有出现。有什么建议么?
先感谢您。
var cc = new CopierContext();
try
{
MessageBox.Show(cc.Database.Connection.ConnectionString.ToString());
var matchingProviders2 = cc.Providers.Where(prov => prov.Login == "batman");
}
catch (Exception e)
{
MessageBox.Show(e.InnerException.Message);
}
更新:
我终于找到了问题的核心。原因是:我在 VPS 上安装了 .NET 4,而应用程序是使用 .NET 4.5 开发的。安装后一个消除了所有问题。谢谢你的帮助。