我正在使用 asp.net web api,当我在内置服务器的 micro soft Visual Studio 上运行我的项目时,一切正常,但是当我将它托管在本地 iis 服务器上时,出现以下错误
底层提供者在 Open 上失败
我正在使用实体框架,我在 web.config 中的连接字符串是
<add name="Entities" connectionString="metadata=res://*/Models.School.csdl|res://*/Models.School.ssdl|res://*/Models.School.msl;provider=System.Data.SqlClient;provider connection string="data source=.\sqlexpress;initial catalog=DBName;integrated security=True;MultipleActiveResultSets=True;App=EntityFramework"" providerName="System.Data.EntityClient" />
Run Code Online (Sandbox Code Playgroud) 好的,我有一些代码和 sanapshot 来解释我的问题,
我有一个母版页Main.Master,其中包含css和jquery作为
<%@ Master Language="C#" AutoEventWireup="true" CodeBehind="Main.master.cs" Inherits="CTVideos.Main" %>
<%@ Register Src="uc/LeftNav.ascx" TagName="LeftNav" TagPrefix="uc4" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<meta charset="UTF-8" />
<title>Video</title>
<meta name="viewport" content="initial-scale=1.0, width=device-width" />
<!-- Style Sheets -->
<link rel="stylesheet" type="text/css" href="<%#ResolveUrl("~/css/bootstrap.min.css") %>" />
<!-- Font Icons -->
<link rel="stylesheet" type="text/css" href="<%#ResolveUrl("~/css/font-awesome.min.css") %>" />
<link rel="stylesheet" type="text/css" href="<%#ResolveUrl("~/css/ionicons.min.css") %>" />
<link rel="stylesheet" type="text/css" href="<%#ResolveUrl("~/css/socicon-styles.css") %>" />
<!-- Font Icons -->
<link rel="stylesheet" type="text/css" href="<%#ResolveUrl("~/css/hover-min.css") %>" /> …Run Code Online (Sandbox Code Playgroud)