小编Alf*_*fie的帖子

尝试在Visual Studio v15.8.4中的Entity Framework v6.2.0中迁移数据库时发生异常

我每次尝试添加迁移或更新数据库时都使用Entity Framework,代码先建立数据库,然后收到以下错误消息

PM> update-database
Exception calling "CreateInstance" with "7" argument(s): "Constructor on type 'System.Data.Entity.Migrations.Utilities.DomainDispatcher' not found."
At D:\WTS Projects\ModelCalibration\packages\EntityFramework.6.2.0\tools\EntityFramework.psm1:783 char:5
+     $dispatcher = $utilityAssembly.CreateInstance(
+     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
    + FullyQualifiedErrorId : MissingMethodException

System.NullReferenceException: Object reference not set to an instance of an object.
at System.Data.Entity.Migrations.MigrationsDomainCommand.WriteLine(String message)
at System.Data.Entity.Migrations.UpdateDatabaseCommand.<>c__DisplayClass2.<.ctor>b__0()
at System.Data.Entity.Migrations.MigrationsDomainCommand.Execute(Action command)
Object reference not set to an instance of an object.
Run Code Online (Sandbox Code Playgroud)

我已将项目复制到具有相同版本的Visual Studio,Entity Framework和Windows的另一台计算机上,并且能够完全迁移数据库。我还在两台计算机上的这些文档上下载了示例项目,并且在这台计算机上遇到了相同的异常,但是另一台也没有问题,因此我认为这与我的代码无关。

唯一的我已经能够找到的解决方案是在这个线程在这里,这里的解决办法是重新安装它,我不那么热衷做的窗户。

我还尝试了其他类似SO文章中所说的所有内容,例如尝试在EF 4.3.1中启用迁移(即要重新安装Entity …

c# entity-framework database-migration ef-migrations entity-framework-6

2
推荐指数
1
解决办法
541
查看次数

如何将 DataSet 中的所有表绑定到 DataGrid

我试图将DataSet每个表中的表绑定到他们自己的表DataGrid,但我不确定如何去做,这是我尝试过的:

<ListView ItemsSource="{Binding CalibrationData.CalibrationValuestoWrite}">

    <DataGrid ItemsSource="{Binding}">
    </DataGrid>

</ListView>
Run Code Online (Sandbox Code Playgroud)

也许我需要创建一个DataTemplate? 任何帮助是极大的赞赏!

c# wpf xaml datagridview

1
推荐指数
1
解决办法
103
查看次数