###前提・実現したいこと
Visual Studio2015で新しいアカウントを作成しようとするとエラーがでてしまう。
以下ホームページのことをやろうとするとエラーがでてしまいます。
解決方法、ご指摘などありましたら教えていただけると幸いです。
http://codezine.jp/article/detail/7709?p=4
###発生している問題・エラーメッセージ
型 'System.Data.SqlClient.SqlException' の例外が mscorlib.dll で発生しましたが、ユーザー コード内ではハンドルされませんでした 追加情報:SQL Server への接続を確立しているときにネットワーク関連またはインスタンス固有のエラーが発生しました。サーバーが見つからないかアクセスできません。インスタンス名が正しいこと、および SQL Server がリモート接続を許可するように構成されていることを確認してください。 (provider: SQL Network Interfaces, error: 52 - Local Database Runtime のインストールが見つかりません。SQL Server Express が正しくインストールされていること、および Local Database Runtime 機能が有効になっていることを確認してください。)
###該当のソースコード
using System; using System.Linq; using System.Web; using System.Web.UI; using Microsoft.AspNet.Identity; using Microsoft.AspNet.Identity.Owin; using Owin; using IdentityFirstFormSite.Models; namespace IdentityFirstFormSite.Account { public partial class Register : Page { protected void CreateUser_Click(object sender, EventArgs e) { var manager = Context.GetOwinContext().GetUserManager<ApplicationUserManager>(); var signInManager = Context.GetOwinContext().Get<ApplicationSignInManager>(); var user = new ApplicationUser() { UserName = Email.Text, Email = Email.Text }; IdentityResult result = manager.Create(user, Password.Text); if (result.Succeeded) { // アカウントの確認とパスワードの再設定を有効にする方法については、http://go.microsoft.com/fwlink/?LinkID=320771 を参照してください //string code = manager.GenerateEmailConfirmationToken(user.Id); //string callbackUrl = IdentityHelper.GetUserConfirmationRedirectUrl(code, user.Id, Request); //manager.SendEmail(user.Id, "アカウントの確認", "このリンクをクリックすることによってアカウントを確認してください <a href=\"" + callbackUrl + "\">こちら</a>."); signInManager.SignIn( user, isPersistent: false, rememberBrowser: false); IdentityHelper.RedirectToReturnUrl(Request.QueryString["ReturnUrl"], Response); } else { ErrorMessage.Text = result.Errors.FirstOrDefault(); } } } }
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/04/07 00:35
2016/04/07 00:47