Visual Studio中使用实体数据模型的问题

VS2019+EF+Mysql生成实体数据模型(解决闪退的坑)VS2019+mysql+vs-mysql.rar 最近使用VS2019连接数据库生成模型,生成实体,遇到的坑,找了好多资料在这里做个总结。 一、安装环境 mysql-installer-community-5.6.49.0.msi Visual Studio 2019专业版 mysql-for-visualstudio-1.2.9.msi 立即下载

在添加实体数据模型向导时,数据连接已经测试成功。但在”下一步“时,提示


缺少Microsoft.sqlserver.management.sdk.sfc,版本10.0.0的一个或其它依赖型


然后就中止了添加过程。网上有人重新安装了Sql server或Visual Studio就正常了,以为是软件安装错误。但我没有改动过这两个程序的安装,也没有为这两个程序升级sp补丁包,所以排除了程序安装错误的原因。但我之前在Visual Studio中的工程里连接过SQL server2008的数据库,当时是临时测试一下,后来因为实体数据模型的设置一般在工程建立时才会设置一次,后来没再用过。所以建立新工程才发现实体数据模型向导出现以上错误而不能用了。

因为Sqlserver.management Object 是工程连接数据库必须的sdk,Sqlserver2005对应9.0版本,Sqlserver2008对应10.0版本。我之前临时连接过一次2008,所以开发环境就要求用10版本的sdk,但新工程想再连接2005数据库就因为本地只安装了Sqlserver2005,缺少对应2008的SMO组件而失败了。所以我单独安装了2008的SMO组件,实体数据模型就正常了。


因为2005和2008安装在同一个系统下可能会出问题,但单独安装Sqlserver2008的SMO并不是数据库服务,应该影响小一些。下面附上组件的官方下载地址。

http://www.microsoft.com/en-us/download/details.aspx?id=6375

找到Microsoft SQL Server 2008 Native Client和Microsoft SQL Server 2008 Management Objects

并安装对应系统版本的安装包,之后再进入Visual Studio就可以正常使用实体数据模型向导了。

从Podfile到分享成功:ShareSDK小红书模块集成全流程实战(附视频分享代码) 本文详细介绍了iOS应用如何通过ShareSDK集成小红书分享功能的全流程,包括环境配置、SDK初始化、图片和视频分享实现,以及常见问题排查和性能优化策略。特别针对视频分享这一高频需求场景,提供了完整的代码示例和实战技巧,帮助开发者快速实现社交分享功能。 阅读详情

相关推荐

我每天如何使用 ChatGPT

我偶尔会用这个功能作为开始。我本人非常喜欢阅读,让 ChatGPT 来概括所有文章,感觉就像身处于但丁描述的地狱的某个层次那样痛苦。然而,有时一些文章实在是太啰嗦、无聊,或者写得让人不愉快(比如一个无趣记者对一个让人讨厌的人进行的漫无焦点的采访)。我需要获取这些文章中的一些信息,以便保持信息的更新和了解。在晚期资本主义的广告经济下,很多文章只在一个段落里提供新信息,其余都是无聊的填充内容,只是为了展示糟糕的广告,这实在是对人们的时间和生命的一种浪费。我有几次利用 ChatGPT 来。

KevinDai007的博客 3783

visual studio中创建一个ADO.NET实体数据模型(mysql)

欢迎大家留言,一起交流学习心得!

m0_59521845的博客 1717

Windows10 Qt下用MINGW 编译VTK-8.1.0

1. 材料准备(1) 下载VTK-8.1.0: https://www.vtk.org/download/(2) 下载TIFF库: http://gnuwin32.sourceforge.net/packages/tiff.htm(直接安装即可,注意选择路径不包含中文字符)2. 安装: (1) cmake配置: a. Module下配置:勾选下图所示的六项 b. Build 配置:勾选这里能够在b...

hit1524468的专栏 3891

visual studio 2022,ADO.NET 实体数据模型添加 sqlite数据库对象

我们知道ADO.NET 实体数据模型特别适合动态开发数据库。因为ADO.NET可以使用DB First开发我们在开发一个程序的时候,经常会动态更新数据库字段,而且就算我们刚开始想好了,甲方的需求也经常会发生变化,遇到这个情况我们就特别适合使用ADO.NET。如果想Code First开发的话。可以看一下我这篇文章.net framework 命令行项目使用 sqlite,DbContext。

qq_44695769的博客 5155

从零构建Elasticsearch MCP代理:自然语言查询背后的技术揭秘

本文深入解析如何从零构建Elasticsearch MCP代理,实现自然语言查询的技术架构与实战应用。通过MCP协议与Elasticsearch的结合,系统能够将自然语言转换为精确的DSL查询,提升非技术用户的数据查询效率。文章详细介绍了核心架构、DSL生成引擎、端到端系统搭建及生产环境最佳实践,为开发者提供全面的技术指南。

lll78的博客 875

2025虚幻游戏逆向工程解包尝试

2025虚幻游戏逆向工程解包指南 本文详细介绍了虚幻引擎5游戏逆向解包的完整流程,主要包括获取AES密钥、生成映射文件和导出资源三个关键步骤。作者在实际操作中遇到诸多难题:AES密钥获取工具存在加壳保护问题,映射文件生成器依赖复杂的VS编译环境,DLL注入工具的使用也存在技术门槛。通过多次尝试,作者发现部分游戏可直接搜索现成的AES密钥,而映射文件生成需要额外下载Memcury依赖库才能正常编译。文章提供了相关工具的下载链接和具体操作说明,但同时也指出每个环节都可能出现意外状况,逆向工程实际执行过程远比理论

wsdchong的博客 6149

visual studio 2017,添加实体模型向导(entityframework)时候怎样支持mysql数据库

试来试去试了很久,最终还是成功了。 尝试的过程就不说了, 最后发现这篇文章可以解决问题。 CodePrincess的csdn博客 特别提醒一下要注意 2 里面的 3) . 然后我的VS就可以识别mysql数据库了。 其实我只是想快速生成一个model自己用而已。...

festone000的专栏 5613

OMNET++ INET框架学习教程(一)

在自组网学习的道路上摸石头过河,帮你快速入门OIMNET++平台下的INET框架。

NLDwangzhe的博客 6563

ASP.NETVS2017用EF添加实体映射数据表,出现1007错误未映射实体

问题: 我在用VS2017时,想通过EF进行创建实体,并且把建好的实体映射成对应的数据表,实体建好后,无论怎样都映射不成表,一直出现1007未映射实体的错误,在网上搜的都是无用的代码,可能用的VS版本太新,还有可能就是ASP.NET的网上资源少(这可能是实话,哈哈)。不扯了,直接给大家说问题的解决办法。 解决办法: ①:首先保证你建的实体能在Model.tt里有以.cs为后缀的文件。如果没有...

GreyCastle的博客 1249

拼多多/Temu反爬参数逆向踩坑记:从浏览器调试到补环境完整复盘

本文详细解析了拼多多/Temu反爬参数`anti_content`的逆向工程实战,从浏览器调试到补环境完整复盘。通过JavaScript逆向技术,拆解关键函数定位、反混淆算法还原及补环境技术应用,帮助开发者突破电商平台复杂反爬系统,提升数据采集效率。

weixin_33978722的博客 912

用 ABAP ADK 写一个可控的自建表归档程序:从选择屏幕到 ARCHIVE_SAVE_OBJECT 的完整链路

文章摘要: 本文介绍了SAP系统中数据归档的核心概念与实践方法。归档旨在将不常访问但需保留的数据从在线数据库移出,以减轻系统负载,同时满足合规要求。文章重点阐述了: 归档与备份、重组的本质区别 SAP归档框架的核心组件:归档对象(AOBJ)、归档管理界面(SARA)和ADK开发工具包 通过YAPTMAIN表示例,展示了完整的归档流程: 使用选择屏幕控制归档范围 管理归档会话 写入归档记录 生成统计报表 强调了归档程序设计中需要考虑的运维、审计和性能因素 该方案可有效解决自建日志表"悄悄长胖&quo

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 227

Visual Studio 2017 Mysql 新建实体数据模型向导闪退,崩溃的问题

很多同学都遇到过使用Mysql数据库时,新建实体数据模型向导无法成功的问题。 就是下面点击下一步,整个窗口就消失了,抓狂不抓狂? (蛋疼的是此时VS不会报任何错,也不会提示任何信息,就默默地消失了) 怎么搞?实时证明,不论你是重启,重装,VS版本降级都是徒劳! 只有一个办法,在Mysql驱动目录找到这两个dll 并且确保他们的版本与你在VS中安装的EF对应My...

weixin_30654583的博客 785

“探索thumbdata4文件的奥秘:编程中的神秘存在“

综上所述,thumbdata4文件在编程中是一个常见的存在,与图库应用程序和图片浏览器密切相关。通过使用适当的库和工具,我们可以读取和处理thumbdata4文件中的缩略图数据,以提供更好的用户体验。我们首先读取8字节的块头,其中包含了下一个缩略图块的大小。你可以根据自己的需求来定义对块数据的处理方式,例如将其保存为图像文件或进行其他的分析操作。thumbdata4文件通常以二进制格式存储,其中包含着设备上浏览过的图片的缩略图。因此,你可能需要根据具体的thumbdata4文件结构进行适当的解析和处理。

JieLun_C的博客 792

如何解决Visual Studio 2017用EF6的ModelFirst模式添加实体数据模型缺少tt文件问题?

1.当我们添加实体数据模型可能会遇上这样的情况,缺少以.tt结尾的文件 标准的添加实体数据模型如下 2.在空白处右击鼠标出现下图 3.选择添加代码生成项(c),出现下图 4.点击添加就可以啦 ...

qq_42732038的博客 1348

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

Visual Studio 2015使用EF6的ModelFirst模式添加实体数据模型缺少tt文件问题

在看实体框架 (EF) 入门的时候,当按照样例做到ModelFirst的时候出问题了 这是使用vs2015新建的实体数据模型 这是官网样例 对比样例截图,会发现里面缺少.tt的文件。最重要的是最终代码没法编译通过 其实官网提供了解决办法,不仅适用于vs2010,而且适用于vs2015 vs2015中尝试 然后就顺利的编...

NickWei1994的专栏 308

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

解决VS2012中没有ado.net实体数据模型(ADO.NET entity data model)的问题

我使用的是VS2012旗舰版,但是一直在“新建项目”中找不到“ADO.NET实体数据模型” 这个选项,尝试了网络上的各种方法,包括安装entity framework,重置模板,甚至重新安装vs2012,都没有解决,后来在一个英文论坛上找到了解决办法。 上图可以看到,新建项目中没有“ADO.NET实体数据模型”这个选项 连接是:http://stackoverflow.com/ques

1万+

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

VS无ADO.NET实体数据模型?

今天做EF的小例子时,发现需要添加实体数据模型,但是不管怎么找在新建项中都找不到这个选项,这是怎么回事,于是就开始百度吧,有的说可能是VS安装时没有全选,也有的人说可能是重装VS时,没有将注册表清除,这个方面还不是太了解,还需要多查查。        不过好在经过一番寻找之后终于找到了解决方案,首先需要做的就是找到EFTools,这个是系统的隐藏文件,需要先将他们现实出来,接下来一步步看怎么做?

Grace 2万+

VS2012没有ADO.NET实体数据模型?解决方法

本人学生菜鸟,今天上课时,老师让做练习,需要添加实体数据模型,但是不管怎么找在添加新建项都找不到,就像这样 然后百度找了好久找到了解决方案,首先要找到C盘中的EFTools.msi,这是系统的隐藏文件,所以要先把它显示出来。 1.显示隐藏文件 在查看里面勾选上隐藏项目,就可以看到ProgramData这个隐藏文件夹显示出来了,然后进入文件夹 2.找到Package Cache这个文件夹 然后再...

阿璃的博客 1855

Visual Studio 新建 ADO.NET 实体数据模型 找不到 Mysql

Visual Studio 新建 ADO.NET 实体数据模型 找不到 Mysql 试了好几次都不行,从2019 试到 2017,试的老哥都怀疑怀疑人生了。 后来才明白过来。最近重做过系统 之前的 mysql 驱动不在了 装完这三个东西就好了 ...

唐僧的专栏 3705

vs2010找不到ado.net 实体数据模型解决办法

vs2010找不到ado.net 实体数据模型--还原默认项目模板 一、打开vs命令提示符: 二、在命令提示符中,定位到 devenv.exe 的位置。 cd C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\ 三、命令提示符输入 devenv /installvstemplates http://ms...

weixin_30565327的博客 363

Visual Studio 2013 添加新项缺失[ADO.NET 实体数据模型]解决方法

Visual Studio 2013 添加新项缺失[ADO.NET 实体数据模型]解决方法

wangchaoqi1985的博客 322

Visual 2015创建新项,缺少ADO.NET 实体数据模型的解决方法

Visual 2015创建新项,缺少ADO.NET 实体数据模型的解决方法

wangchaoqi1985的博客 259

ado.net entity data model没有mysql_MySQL数据库之Visual Studio2017中如何让Entity Framework工具【ADO.NET实体数据模型】支持MY...

本文主要向大家介绍了MySQL数据库之Visual Studio2017中如何让Entity Framework工具【ADO.NET实体数据模型】支持MYSQL数据源 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助。熟悉EntityFramework应该对以下图片不陌生,他就是ADO.NET实体数据模型向导:可以将数据库的表自动生成模型类,或者创建CodeFirst的模型文...

weixin_39805906的博客 481
上一篇: Entity SQL LIKE 传参的写法
下一篇: 学习过程对出错的影响
mystudy2000
博客等级 码龄20年 34粉丝 50原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值