当前位置: 代码迷 >> ASP.NET >> Visual Studio 2008 没LINQ to SQL
  详细解决方案

Visual Studio 2008 没LINQ to SQL

热度:9165   发布时间:2013-02-25 00:00:00.0
Visual Studio 2008 没有LINQ to SQL
在添加新项中没有 LINQ to SQL ;其他项有
很灵异  
同样的光盘在3台机上装
有一台有两台没有

在另外一贴中闹笑话了
既然说在Visual Studio 2008 没有Visual Studio 2008

------解决方案--------------------------------------------------------
存在漏洞
------解决方案--------------------------------------------------------
把项目属性改成.net 3.5的,然后新建文件,在弹出来的对话框中就有Linq to SQL了
------解决方案--------------------------------------------------------
检查创建的步骤是否正确,不然就是人品问题。
http://msdn.microsoft.com/zh-cn/library/bb552414.aspx
------解决方案--------------------------------------------------------
添加项的时候,选择项目模板界面右上厕,目标框架选.netFramework3.5,下面模板列表就有了LINQ TO SQL。
------解决方案--------------------------------------------------------
用VSTS 2008 新建一个C# Web 应用程序(.Net 3.5)
右键为项目添加一个LINQ to SQL 类 并为其命名为和数据库相同的名字
http://msdn.microsoft.com/zh-cn/library/bb386976.aspx

------解决方案--------------------------------------------------------
探讨
在添加新项中没有  LINQ to SQL ;其他项有
很灵异
同样的光盘在3台机上装
有一台有两台没有

在另外一贴中闹笑话了
既然说在Visual Studio 2008 没有Visual Studio 2008

------解决方案--------------------------------------------------------
顶楼上,不可能没有的
只有可能你步骤出错
------解决方案--------------------------------------------------------
添加项的时候,选择项目模板界面右上厕,目标框架选.netFramework3.5,下面模板列表就有了LINQ TO SQL。
------解决方案--------------------------------------------------------
Visual Studio 2008的目标框架是.netFramework3.5如果是2.0.netFramework3的就会出现那种情况。
------解决方案--------------------------------------------------------
.netFramework版本检查一下
------解决方案--------------------------------------------------------
你要确定你用的是.net3.5,而不是2.0
------解决方案--------------------------------------------------------
数据库检查下看看。。。。
------解决方案--------------------------------------------------------
LINQ to SQL 不好。建议不要用了。。
废弃的理由是无法兼容微软自己的sql产品,linq只是在.net语言基础上衍生出来的查询范式,在linq to sql设计上提供不了对所有类型和sql控制符的映射。
不过至少它还会坚持到.net 4.0以及visual studio 2010.
------解决方案--------------------------------------------------------
微软决定废弃两个框架【Linq to SQL】【Connected Services】 

一个是Linq to SQL
废弃的理由是无法兼容微软自己的sql产品,linq只是在.net语言基础上衍生出来的查询范式,在linq to sql设计上提供不了对所有类型和sql控制符的映射。
不过至少它还会坚持到.net 4.0以及visual studio 2010.
另一个是Connected Services
这个蛮有野心的框架终于因为无法渗透到特定领域,没有商业上的支持而告终。Exchange, SharePoint, Communications Server,Customer Care Framework还是作为微软的call center的核心产品存在。这也是经济不景气和微软的行业定向性差的写实。
  相关解决方案