【问题标题】:Minimum applications and requirements to develop Asp.Net MVC5 application on Windows 7 [closed]在 Windows 7 上开发 Asp.Net MVC5 应用程序的最低应用程序和要求 [关闭]
【发布时间】:2016-03-05 18:39:03
【问题描述】:

我一直在尝试开发一个将使用数据库并上传到 Azure 的 Asp.Net MVC5 应用程序,但我似乎无法获得所有依赖项。模板无法注册用户。

现在我到了不得不寻求帮助的地步。所以我在这里。

所以我的问题是:Windows 7 机器上究竟需要什么才能开发 Asp.Net MVC5 应用程序并免费部署到 Azure? 是否有一份清单可供我查阅,以确保我拥有所需的一切?

到目前为止我所拥有的:Visual Studio 2015 社区版。 Azure 上具有足够信用的试用帐户。 一些我不确定是否正常工作的 sql server 安装。

我将非常感谢任何可以帮助我隔离问题的东西。

编辑: 我可以检查什么以确保我拥有能够运行具有注册功能的模板所需的一切?

这是我在尝试注册用户时收到的错误消息:

在建立与 SQL Server 的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确以及 SQL Server 是否配置为允许远程连接。 (提供者:SQL 网络接口,错误:50 - 发生本地数据库运行时错误。指定的 LocalDB 实例不存在。 )

连接字符串(未修改):

<add name="DefaultConnection" connectionString="Data Source=(LocalDb)\MSSQLLocalDB;AttachDbFilename=|DataDirectory|\aspnet-TestWithSql-20151201053259.mdf;Initial Catalog=aspnet-TestWithSql-20151201053259;Integrated Security=True"
  providerName="System.Data.SqlClient" />

【问题讨论】:

  • 你是在 Win7 机器上本地开发这个吗?你有要使用的数据库吗?我怀疑这是最低要求或类似问题的问题 - 很可能是配置问题或代码问题。
  • 是的。我在本地的个人笔记本电脑上开发它。我安装了 Microsoft SQL Server 2008 R2 和 Microsoft SQL Server 2016 CTP3.0。我还使用 Web Platform Installer 5.0 安装了所有需要的 Web 工具(据说)。我安装了一些捆绑软件。我没有指定数据库。
  • 您是否在数据库中注册用户?然后你需要在连接字符串中指定一个数据库。
  • 但这就是问题所在。我已经在一台已经设置好的机器上进行了开发,除了创建项目之外不需要其他任何东西。它具有注册、登录、更改密码以及模板之外的所有这些功能。
  • 项目模板可能已经为您完成了设置工作 - 但在您部署到 Azure 时它不会这样做。至少,这听起来像是这里的问题。

标签: c# sql asp.net visual-studio azure


【解决方案1】:

上面的问题是您指的是本地数据库。 (LocalDb)\MSSQLLocalDB 指的是本地数据库的 v12。如果我在 cmd 行运行,在我的系统上

sqllocaldb i MSSQLLocalDB

我明白了

名称:mssqllocaldb 版本:12.0.2000.8 共享名称: 所有者:MyMachine\Adam 自动创建:是 状态:停止 最后开始时间:12/1/2015 9:09:18 PM 实例管道名称:

它应该与 VS 2015 一起安装,但是我听说有几个人的安装实例没有设置它(不确定原因、用户或其他原因)。从安装 LocalDB https://www.microsoft.com/en-us/download/details.aspx?id=42299 你应该很高兴。

现在,当您要部署到 Azure 时,请确保您了解此过程(我是本文中的“朋友”哈哈):https://msdn.microsoft.com/en-us/magazine/dn818489.aspx

【讨论】:

  • 是的!这正是显然缺少的。我安装了 localDB,现在它可以让我创建一个全新的项目。我可以开箱即用地注册和登录,而无需对模板进行任何更改。有趣的是,现在当我将它发布到 Azure 时它也可以工作:D 我觉得有点奇怪。之前它在本地和 Azure 上都不起作用,只是因为我的机器上没有安装 localDB。非常感谢。由于沮丧,我一直在拔头发。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-02-21
  • 2014-03-01
  • 2010-11-17
  • 2010-12-08
  • 2016-01-04
相关资源
最近更新 更多