- - PR -
ログインできなくなることがよくあるのですが。。。
投稿者 | 投稿内容 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2007-08-21 09:23
開発用WEBサーバーだけです。 質問はVS2005上でのデバッグについての質問ですので当然開発WEBサーバーは動いています。
すみません。 質問の趣旨がわかりませんでした。 ファイルシステムを選択して作成しました。 本番のIISには配置していません。
MDFの間違いです。 | ||||||||||||
|
投稿日時: 2007-08-21 10:11
さかもとです。
田中様
質問の趣旨が分からないのは私を含め回答者の方々です。 当初の質問内容に書かれていた「VSを落としたりすると」というのは 1:VS2005を起動 2:新規WEBページにてログインコントロール関係を作成 3:その際ASPNET.MDFが作成(自動で作成される) 4:ログオンが出来る 5:VS2005を終了させる 6:VS2005を再起動する★すいません、ココが私には読み取れませんでした 7:ログオンできていたはずなのに不可となっている 8:別のWEBページを新規作成しても同じ現象が発生する ※全てIISへの配置は行わず、開発WEBサーバー上だけで確認 で宜しいでしょうか? _________________ ------------------------------------------ 拝啓、さかもとと申します。 [ メッセージ編集済み 編集者: さかもと 編集日時 2007-08-21 10:12 ] | ||||||||||||
|
投稿日時: 2007-08-21 11:45
1:VS2005を起動 2:新規にWebサイトを作成。新しいWebサイトダイアログで場所にファイルシステムを指定 3:ASP.NET構成メニュー、Webサイト管理ツールのセキュリティタブの「手順に従ってセキュリティを構成するにはこちら」をクリックしユーザ、ロールを作成。自動的にASPNETDB.MDFが作成される。 4:WEBページ(Default.apx)にてログインコントロール関係を作成 5:デバッグメニュー、「デバッグなしで開始」で作成したページをテスト。ログインに成功する。 6:VS2005を終了させる 7:VS2005を再起動する 8:ログオンできていたはずなのに不可となっている 9:ASP.NET構成メニュー、Webサイト管理ツールのセキュリティタブ「ユーザーの作成」から別のユーザーを作成してもログインできない。 ※別のログイン用WEBページは作成していません ※全てIISへの配置は行わず、開発WEBサーバー上だけで確認 です。 | ||||||||||||
|
投稿日時: 2007-08-21 15:54
外しているかもしれませんが・・
ASPNETDB.MDF以外のデータベースはどうですか? ソリューションエクスプローラでApp_Data内にログイン用途以外の新規データベースを作ってみて、GridViewなどで表示するとどうなりますか? 原因はよくわかっていませんが、私も同じような経験があります。 最初はログインまわりの問題か?と思っていたのですが、いろいろ触っていると、ASPNETDB.MDFに限らず全てのDBに接続できない状態だったので、何らかの原因でユーザインスタンスの起動に失敗しているのでは?というのが一応考えられる結論だったと記憶しています。 ただ、結局は解決はしなかったので本当のところは分かりませんが。 | ||||||||||||
|
投稿日時: 2007-08-22 16:31
一応今は落ち着いていて再現しませんので現象が再現した時試して見ます。 今思えば、失敗している時はDBにアクセスしているような雰囲気がありませんでした。 マシン起動後、最初のデバッグ時に、インスタンスを立ち上げるためなのか盛んにディスクアクセスがあるのですが、失敗していたときはそれがなかったように思います。 記憶違いかも知れませんが。。。 |