今日、web.config ファイルを再作成する必要があり、以前のコードが失われました。データベース接続とロールは正常に機能していますが、アセンブリが機能していないようです... バックエンド コードでは、常にエラーが発生します
タイプまたは名前空間名「ここに挿入」が名前空間「ここに挿入」に存在しません (アセンブリ参照がありませんか?)
現在の構成ファイルのアセンブリ セクションは、[参照の追加] オプションを使用して Visual Web Developer によって作成されています。
<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---
それが何かを意味する場合に備えて、データベースをメンバーシップフレンドリーにするときに従ったチュートリアルは、C:\Windows\Microsoft.NET\Framework\v2.0.50727 ディレクトリの aspnet_regsql.exe に私を向けましたが、私の web.config のバージョンは4.0.0.0。これは何か関係があるのでしょうか?v4.0.30319 フォルダーにある exe を使用する必要がありますか?
誰かがこれを修正するのを手伝ってくれたら...データベース以外のすべての作業が完了したため、サイトでこれ以上進歩することはできません...