我正在尝试将新的ADO.Net实体数据模型添加到我正在处理的MVC项目中。
当我完成向导时,选择我的数据库和表(现在只有一个表)我收到一个错误“”调用目标抛出了异常。“然后它抛出了添加新项目对话框
此时,我的项目中已创建一个空数据模型。如果我然后选择“从数据库更新模型”并再次完成向导,我会收到类似的错误。
尝试从数据库更新时发生“System.Reflection.TargetInvocationException”类型的异常。异常消息是:'调用目标已抛出异常。'。
有什么想法吗?我已经尝试在一个空项目中做这个,但仍然没有骰子!
亚历
答案 0 :(得分:1)
您可以尝试使用EdmGen.exe tool手动创建实体数据模型。希望这会提供有关错误的更多信息。
答案 1 :(得分:0)
尝试启用包含异常故障行为
命名空间DataService { [System.ServiceModel.ServiceBehavior(IncludeExceptionDetailInFaults = true)]
public class mydataservice : DataService<DataContext>
{
blah blah
答案 2 :(得分:0)
我有类似的问题。寻找类似的名称和缺少外键的映射
答案 3 :(得分:0)
我有相同的例外,在我的情况下,我的db(MySql)有一个没有主键的表,我只是添加了一列“ ID ”并使其成为主键,瞧!这个例子消失了:)