首页 > 解决方案 > iis express 上的 web 应用程序的配置问题

问题描述

我在我的网络应用程序中连接本地数据库以在 iis express 上运行它时遇到问题。我在 VS2017 上开发了应用程序(我的操作系统是 win10)并在 iis 上运行它我安装了 sql server 2017 express(直到现在一切都很好)。我在 2 台具有 win10 的笔记本电脑上测试了 aap,它工作正常(我安装了 sqlserver2017exp)。我想在上面运行应用程序的主电脑有win7(不是我的)不支持sqlserver2017exp或2016,所以我安装了2014但它不起作用。我通过 sqlserver2014 重新创建了 db 并将其复制到 app_datafolder 但我仍然有同样的错误。

我有笔记本电脑有win7我安装了vs2015来重新开发应用程序(打开旧的并将代码复制到新的)当我通过vs2015运行应用程序时我得到了同样的错误。我修改了 web.config 很多次,但直到现在我确实得到了正确的解决方案。

我需要在win7上运行应用程序

错误消息:“尝试为文件 C:\Users\ITTIHAD FC\Documents\Visual Studio 2015\WebSites\MCL\App_Data\MCL.mdf 附加自动命名数据库失败。存在或指定了同名数据库文件无法打开,或者它位于 UNC 共享上。”

谢谢

<configuration>

<system.web>
  <globalization culture="en-GB" uiCulture="en-US" fileEncoding="utf-8" requestEncoding="utf-8" responseEncoding="utf-8"/>

  <customErrors mode="Off" defaultRedirect="">

    <error statusCode="404" redirect="Default.aspx"/>

  </customErrors>

  <sessionState mode="InProc" cookieless="false" timeout="20"/>

  <compilation debug="true" strict="false" explicit="true" targetFramework="4.5.2" />

  <httpRuntime targetFramework="4.5.2" />
<pages>
  <controls>
    <add tagPrefix="ajaxToolkit" assembly="AjaxControlToolkit" namespace="AjaxControlToolkit" />
  </controls>
</pages></system.web>

标签: sql-servervb.netapp-config

解决方案


推荐阅读