2012-08-15 86 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分鐘,遠遠低於我已經浪費的時間。