"Visual Studio Web Developer 2010 Express中出现'缺少web.config文件中的连接属性'消息

Jon*_*Red 2 visual-studio-2010

我已经和很多网络应用程序项目合作了几个星期了.这些是使用LINQ to SQL的C#MVC Web应用程序.

在我开放Visual Studio的最后几天,它一直在向我展示以下对话.

web.config文件中的connection属性缺失或不正确.来自.dbml文件的连接字符串已在其位置使用.

我不知道为什么我得到这个.我没有更改Web.Config或数据库中的任何内容.它影响了所有项目,甚至是我几周没开的项目.

我在网上看到的唯一一件事就是:http: //www.stuffthatjustworks.com/How+To+Fix+LINQ+To+SQL+DBML+Issue+The+Connection+Property+Of+The+Webconfig +文件是+缺少+或者+ Incorrect.aspx

但是,感觉就像一个完整的VS卸载和注册表黑客有点极端.

以前有人碰到过这个,知道它为什么会发生并知道如何解决它吗?

谢谢,

小智 6

我已经找到了解决这个问题的方法.我正在使用VS2010 Ultimate,SqlServer 2008 R2,.Net 4.0.

  1. 步骤1:右键单击.DBML文件,然后选择"运行自定义工具".
  2. 第2步:在DataContext的connecton属性中设置"Application setting = false".
  3. 第3步:按"全部保存".