Entity Framework 4.1 在 Windows 窗体应用程序中首先编写 SQL Server Compact 4 代码
我正在尝试在 Windows 表单应用程序中使用代码优先方法将 SLQ 服务器紧凑版 4 与实体框架 4.1 一起使用。 在 asp.NET MVC 中有很多教程,但我找不到任何针对 Windows 窗体应用程序的帮助。
我执行了以下步骤:
- 创建了一个 Windows 窗体应用程序
- 创建了一个名为“library_database”的新项目类库
- 创建了一些类和一个 DbContext
- 在项目中创建了一个 app.config 文件以及一个到数据库文件的连接字符串,其名称等于我的 DbContext类名
现在,当我尝试访问 DbContext 以添加新对象时,应用程序会挂起并且不会停止而不返回任何异常。
这怎么可能? 你能给我建议一种方法、教程或任何开始的东西吗? 考虑到我可以将 EF 代码优先与 asp.NET MVC 一起使用,但我从未尝试过 Windows 应用程序,
谢谢!
I'm trying to use SLQ server compact edition 4 together with entityframework 4.1 with code-first approach in a Windows form application.
In asp.NET MVC there are plenty of tutorials, but I can't find any help for windows form applications.
I did the following steps:
- Created a windows form application
- Created a new project class library called "library_database"
- Created some classes and a DbContext
- Created a app.config file in the project and a connection string to a database file with name equal to my DbContext class name
Now when I try to access my DbContext to add a new object, the application hangs and doesn't stop without returning any exception.
How is this possible?
Can you suggest me an approach, tutorial or anything to start?
Consider that I can use EF code-first with asp.NET MVC but I never tried with windows applications
Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我有这个 WPF 教程 - 还要确保在调试时捕获抛出的异常! http://erikej.blogspot.com/2011 /02/using-sql-server-compact-40-with.html
I have this tutorial for WPF - also make sure the catch thrown exceptions when debugging! http://erikej.blogspot.com/2011/02/using-sql-server-compact-40-with.html