Visual studio 2013 生成期间出现未知异常

Visual studio 2013 生成期间出现未知异常,visual-studio-2013,sql-server-ce,edmx,Visual Studio 2013,Sql Server Ce,Edmx,我(重新)构建解决方案的主项目时遇到意外错误: 调用的目标已引发异常。D:\MyApp\Db\Model.edmx Db是主项目引用的支持项目。我用模型优先的设计创建了.EDMX 我已经查看了详细的构建输出,但是没有任何明显的原因和/或来源。没有明显的方法来找出例外情况到底是什么 谷歌也不会在.EDMX文件的上下文中返回任何关于此错误的信息 如何找出原因,以便我能修复它 编辑#1:当我试图在VisualStudio中打开.EDMX进行编辑时,我还以单个消息框的形式收到错误。没有任何关于异常可能是

我(重新)构建解决方案的主项目时遇到意外错误:

调用的目标已引发异常。D:\MyApp\Db\Model.edmx

Db是主项目引用的支持项目。我用模型优先的设计创建了.EDMX

我已经查看了详细的构建输出,但是没有任何明显的原因和/或来源。没有明显的方法来找出例外情况到底是什么

谷歌也不会在.EDMX文件的上下文中返回任何关于此错误的信息

如何找出原因,以便我能修复它

编辑#1:当我试图在VisualStudio中打开.EDMX进行编辑时,我还以单个消息框的形式收到错误。没有任何关于异常可能是什么的提示,也没有我可能在哪里找到更多细节

编辑#2:我已经能够将其缩小到以下四个组件之一:

  • Db.dll(项目程序集)
  • EntityFramework.dll
  • EntityFramework.SqIServer.dll
  • EntityFramework.SqIServerCompact.dll
如果删除项目\bin文件夹中四个文件夹中的任何一个,我可以打开.EDMX进行编辑


有人知道如何捕获正在发生的异常,以便我可以着手修复它吗?

我找到了异常的来源,它是由安装的
SqlServerCe
提供程序(或其配置)。当我将提供程序更改为
SqlClient
时,异常消失

这并不是对这个优秀工具的指责,它的最新版本和VS2013.4之间似乎存在冲突

编辑:

我很高兴能够收回我的报告;问题不在扩展的范围之内


问题是我没有为VisualStudio安装EF工具,也没有注册DDEX提供程序。详细信息。

我找到了异常的来源,它是由安装的
SqlServerCe
提供程序(或其配置)。当我将提供程序更改为
SqlClient
时,异常消失

这并不是对这个优秀工具的指责,它的最新版本和VS2013.4之间似乎存在冲突

编辑:

我很高兴能够收回我的报告;问题不在扩展的范围之内


问题是我没有为VisualStudio安装EF工具,也没有注册DDEX提供程序。详细信息。

拥有完整的异常和堆栈跟踪确实会有所帮助。你可能还想试试这篇SO帖子中的一些建议:@specialsause-就是这样。。。我在任何地方都找不到异常详细信息或堆栈跟踪。它肯定不在构建输出中,我在Tools\Settings中将其设置为Detailed。如果我一开始就知道异常是什么,那么我就有99%的能力解决它。VS似乎不想放弃这些信息。也许你想试试或@TobiMcNamobi-谢谢你的引导。删除bin/obj文件夹会有所帮助,但它不会持续超过第一次生成。拥有完整的异常和堆栈跟踪确实会有所帮助。你可能还想试试这篇SO帖子中的一些建议:@specialsause-就是这样。。。我在任何地方都找不到异常详细信息或堆栈跟踪。它肯定不在构建输出中,我在Tools\Settings中将其设置为Detailed。如果我一开始就知道异常是什么,那么我就有99%的能力解决它。VS似乎不想放弃这些信息。也许你想试试或@TobiMcNamobi-谢谢你的引导。删除bin/obj文件夹会有所帮助,但它不会持续超过第一次生成。拥有完整的异常和堆栈跟踪确实会有所帮助。你可能还想试试这篇SO帖子中的一些建议:@specialsause-就是这样。。。我在任何地方都找不到异常详细信息或堆栈跟踪。它肯定不在构建输出中,我在Tools\Settings中将其设置为Detailed。如果我一开始就知道异常是什么,那么我就有99%的能力解决它。VS似乎不想放弃这些信息。也许你想试试或@TobiMcNamobi-谢谢你的引导。删除bin/obj文件夹会有所帮助,但不会持续超过第一次生成。