正在学习NerdDinner_1.0 用的是VS08 SP1+SQL05
项目中创建完数据库后,生成LINQ to Sql类,并把数据库中的表添加进去保存.
生成后的*.designer.cs文件始终与源代码不同.如下版本信息
<auto-generated>
// 此代码由工具生成。
// 运行时版本:2.0.50727.3053
//
// 对此文件的更改可能会导致不正确的行为,并且如果
// 重新生成代码,这些更改将会丢失。
// </auto-generated>
-----------------------------------------------------
源代码文件版本
// <auto-generated>
// This code was generated by a tool.
// Runtime Version:2.0.50727.3521
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
3053与3521区别
还望大家指教.
2.0.50727.3521 好像是Window7上自带的.Net Clr的版本号。例子可能是Scott Gu在Windows7上写的。
我在Win7上使用的确生成3521
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Runtime Version:2.0.50727.3521
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------