安装VS 2008 SP1后,LINQ to SQL Designer不生成代码.我收到一条错误消息:
无法从程序集'System.Data.Linq,Version = 3.5.0.0,Culture = neutral,PublicKeyToken = b77a5c561934e089'加载类型'r'.
Marc Gravell.. 5
如果您有数据上下文(etc)的部分类,并且在命名空间之前有一个using语句,则通常会发生这种情况.奇怪,我知道.
如果你有(在你的部分课程中):
using Foo; namespace Bar { //... }
尝试重新排列:
namespace Bar { using Foo; //... }
我不知道为什么,但这经常修复它.注意,您可能还需要重新启动VS以使其再次运行,甚至可能进入dbml设计器.
如果您有数据上下文(etc)的部分类,并且在命名空间之前有一个using语句,则通常会发生这种情况.奇怪,我知道.
如果你有(在你的部分课程中):
using Foo; namespace Bar { //... }
尝试重新排列:
namespace Bar { using Foo; //... }
我不知道为什么,但这经常修复它.注意,您可能还需要重新启动VS以使其再次运行,甚至可能进入dbml设计器.