Entity framework C++/CLI和实体框架5

Entity framework C++/CLI和实体框架5,entity-framework,c++-cli,entity-framework-5,Entity Framework,C++ Cli,Entity Framework 5,我想我应该尝试在VS2012中使用带有C++/CLI的EF5,这样我就可以先尝试代码了。该包可以通过NuGet下载,但对解决方案不可见 在调查中,软件包经理说该软件包与解决方案使用的框架版本不兼容,需要4.0或4.5。。。但是该项目的配置(一个普通的Win32控制台应用)说它使用的是v4.5 有人遇到过这个问题并找到了解决方法吗?这是Nuget的一个开放工作项,大部分被忽略了。解决方法是在C#项目中检索它,并将程序集移动到C++/CLI项目目录,然后添加引用@汉斯帕桑,你能再详细一点吗?你指的是

我想我应该尝试在VS2012中使用带有C++/CLI的EF5,这样我就可以先尝试代码了。该包可以通过NuGet下载,但对解决方案不可见

在调查中,软件包经理说该软件包与解决方案使用的框架版本不兼容,需要4.0或4.5。。。但是该项目的配置(一个普通的Win32控制台应用)说它使用的是v4.5


有人遇到过这个问题并找到了解决方法吗?

这是Nuget的一个开放工作项,大部分被忽略了。解决方法是在C#项目中检索它,并将程序集移动到C++/CLI项目目录,然后添加引用@汉斯帕桑,你能再详细一点吗?你指的是集会吗?你指的是目标代码吗?@HansPassant还有,这种情况有更新吗?好的,我想你指的是一个.DLL。那么,将EF链接构建成C++的.dll并将其移到C++项目中?在VS2013中,EF 6.1表示它将下载到C++/CLI项目(甚至是C++项目)中,但是失败了,从而导致程序集(?)不能序列化的错误。这似乎是某种bug,因为它要么工作,要么拒绝下载。我不认为这是汉斯在上面提到的努吉问题;我想这已经解决了,这是另外一回事。