2012-08-15 78 views
1

今天,我不得不重新创建我的web.config文件,并丢失了我以前的代码。 我有我的数据库连接和工作角色很好,但是,我从来没有装配似乎工作...在我的后端代码,我总是得到错误Web.Config程序集/参考文献问题

类型或命名空间名称“在此处插入”不

<configuration> 
<system.web> 
    <compilation> 
     <assemblies> 
      <add assembly="mscorlib"/> 
      <add assembly="System.Web.ApplicationServices, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> 
      <add assembly="System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/> 
      <add assembly="System.Data.Linq, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/> 
      <add assembly="*" /> 
     </assemblies> 
    </compilation> 
---rest of code here--- 
:在命名空间“在此处插入”(?是否缺少程序集引用)

我现在的配置文件的组件部分已被Visual Web开发人员创建通过使用Add Reference选项不extist

就在情况下,它意味着任何东西,当我使我的数据库成员资格友好指导我的C:\ Windows \ Microsoft.NET \ Framework \ v2.0.50727目录中的aspnet_regsql.exe时,我遵循的教程,但我的web.config中的版本是4.0 .0.0。这可能与它有关吗?我应该使用v4.0.30319文件夹中的exe文件吗?

如果有人可以帮我试图让这个固定的...我真的不能让我的网站上的任何进步了,因为所有的非数据库的东西后...

回答

1

我想有什么东西与我的web.config文件错误,所以我只是做了一个新的网站,从原始文件夹复制一切,它的工作原理。 我知道这可能不是最好的解决方案,但它花了10分钟,远远低于我已经浪费的时间。