Questions tagged «web-config»

web.config是一个XML文件,用于存储IIS服务器的主要设置和配置文件。

30
用户“ IIS APPPOOL \ ASP.NET v4.0”的登录失败
我有一个Web项目(C#Asp.Net,EF 4,MS SQL 2008和IIS 7),我需要将其本地迁移到IIS 7(目前可在CASSINI上正常运行)。 我在IIS本地进行Default Web Site部署。我的部署和部署Default Web Site都在ASP.NET v4.0池中(针对设置请看图片),将池目标Framework 4作为我的Web项目。 当访问该站点时,浏览器不显示页面,而是允许浏览器下载页面。 我还有其他在IIS上本地运行的项目,它们没有任何问题(但是它们不使用实体框架)。 使用事件记录器,我看到如下错误: Exception information: Exception type: EntityException Exception message: The underlying provider failed on Open. at System.Data.EntityClient.EntityConnection.OpenStoreConnectionIf(Boolean openCondition, DbConnection storeConnectionToOpen, DbConnection originalConnection, String exceptionCode, String attemptedOperation, Boolean& closeStoreConnectionOnFailure) Login failed for user 'IIS APPPOOL\ASP.NET v4.0'. at …
432 c#  asp.net  iis-7  web-config 

4
如何通过Web.config转换更改appSettings部分中的attribute值
是否可以转换以下Web.config appSettings文件: <appSettings> <add key="developmentModeUserId" value="00297022" /> <add key="developmentMode" value="true" /> /* other settings here that should stay */ </appSettings> 变成这样的东西: <appSettings> <add key="developmentMode" value="false" /> /* other settings here that should stay */ </appSettings> 因此,我需要删除键developmentModeUserId,并且需要替换键developmentMode的值。
260 c#  asp.net  .net  web-config 

12
指定的参数超出有效值范围。参数名称:site
我收到这种错误: 指定的参数超出有效值范围。参数名称:site 在调试我的任何项目时。 重新安装My Visual Studio 2012之后,我也尝试过。但是同样,调试时遇到的同样问题。 我的系统的配置是: Windows 8:32位 Visual Studio:2012年 显示网页类似时抛出异常, [ArgumentOutOfRangeException: Specified argument was out of the range of valid values. Parameter name: site] System.Web.HttpRuntime.HostingInit(HostingEnvironmentFlags hostingFlags, PolicyLevel policyLevel, Exception appDomainCreationException) +298 [HttpException (0x80004005): Specified argument was out of the range of valid values. Parameter name: site] System.Web.HttpRuntime.FirstRequestInit(HttpContext …


8
如何使用web.config文件强制HTTPS
我搜索过Google和StackOverflow,试图找到解决方案,但它们似乎都与ASP.NET等有关。 我通常在服务器上运行Linux,但是对于这个客户端,我使用的是带有IIS 7.5(和Plesk 10)的Windows。这就是为什么我稍微不熟悉IIS和web.config文件的原因。在.htaccess文件中,您可以使用重写条件来检测协议是否为HTTPS并进行相应的重定向。是否有使用web.config文件甚至使用已安装的“ URL Rewrite ”模块来实现此目的的简单方法? 我没有ASP.NET的经验,因此,如果解决方案中涉及此内容,请提供清晰的实现步骤。 之所以使用web.config而不是 PHP来执行此操作,是因为我想对站点内的所有资产强制使用HTTPS。
220 c#  asp.net  iis  https  web-config 

4
如何在ASP.net/C#应用程序配置文件值中为值添加与号
我有一个C#程序,其配置文件中包含值。我想要的是为一个url值存储&符号,例如... <appSettings> <add key="myurl" value="http://www.myurl.com?&cid=&sid="/> </appSettings> 但是我在构建网站时遇到错误。不允许使用&号。我已经尝试过各种形式的转义“&”号的方法,但是都没有用。有人知道正确的格式吗?欢迎所有建议。
209 c#  asp.net  web-config 

2
<system.web>和<system.webServer>之间的区别?
每当我必须为带有IIS7的ASP.NET添加处理程序或模块时,说明总是告诉我将其合并为两个部分:system.web和system.webserver。 &lt;system.web&gt; &lt;httpHandlers&gt; &lt;/httpHandlers&gt; &lt;httpModules&gt; &lt;/httpModules&gt; &lt;/system.web&gt; 还有这个: &lt;system.webServer&gt; &lt;modules&gt; &lt;/modules&gt; &lt;handlers&gt; &lt;/handlers&gt; &lt;/system.webServer&gt; 这两个部分有什么区别? 另外,如果我没有将其添加到本system.web节中,我的Visual Studio 2008调试器也将无法正常工作。

10
在开发和生产环境中使用不同的Web.config
我需要在ASP.NET应用程序中使用不同的数据库连接字符串和SMTP服务器地址,具体取决于它是在开发环境还是生产环境中运行的。 该应用程序通过WebConfigurationManager.AppSettings属性从Web.config文件读取设置。 我使用Build / Publish命令通过FTP将应用程序部署到生产服务器,然后用正确的手动替换远程Web.config。 是否有可能以某种方式简化部署过程?谢谢!

26
使用超出应用程序级别注册为allowDefinition ='MachineToApplication'的节时出错
在应用程序级别之外使用注册为allowDefinition ='MachineToApplication'的节是错误的。 我的/ portal /目录中所有aspx页面的第一行都有此错误消息,我知道这是常见的错误消息。我已经无休止地搜索了此错误消息,并且看到很多帖子告诉我将/ portal /文件夹配置为IIS中的应用程序(已有),还有更多帖子告诉我我嵌套了web.configs(但是这些帖子都没有提供解决方案的指南)。 我的设置是在根目录中有一个web.config,然后尝试在/ portal /目录中创建公司门户。/ portal /目录具有其自己的(必要的)web.config。 我的web.config第50行是这样的: &lt;customErrors mode="Off" defaultRedirect="customerrorpage.aspx"/&gt; &lt;anonymousIdentification enabled="true"/&gt; &lt;authentication mode="Forms"/&gt; &lt;membership defaultProvider="MyProvider"&gt; 所以我有domain.com/web.config和domain.com/portal/web.config ...,所以不会加载我的domain.com/portal/default.aspx页面。 真正的解决方案是什么?我是否以某种方式找到了将根web.config与我的/ portal /目录web.config合并的方法,还是我离开这里了? 任何指导将不胜感激!

1
ASP.NET web.config:configSource与文件属性
在web.configASP.NET应用程序的-file文件中,config的某些部分(例如appSettings和connectionStrings)支持属性file和configSource。 使用file-attribute和configSource-attribute有什么区别?什么时候应该使用哪个属性,并且可以同时使用? &lt;?xml version="1.0"?&gt; &lt;configuration&gt; &lt;appSettings file="AppSettings.config"&gt; &lt;/appSettings&gt; &lt;connectionStrings configSource="ConnectionStrings.config"&gt; &lt;/connectionStrings&gt; &lt;!-- ... --&gt; &lt;/configuration&gt;


5
AppSettings与applicationSettings(.NET app.config / Web.config)的优缺点
在开发.NET Windows Forms Application时,我们可以在这些App.config标签之间进行选择以存储我们的配置值。哪一个更好? &lt;configuration&gt; &lt;!-- Choice 1 --&gt; &lt;appSettings&gt; &lt;add key="RequestTimeoutInMilliseconds" value="10000"/&gt; &lt;/appSettings&gt; &lt;!-- Choice 2 --&gt; &lt;configSections&gt; &lt;sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c5612342342" &gt; &lt;section name="Project1.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c5612342342" requirePermission="false" /&gt; &lt;/sectionGroup&gt; &lt;/configSections&gt; &lt;applicationSettings&gt; &lt;Project1.Properties.Settings&gt; &lt;setting name="TABLEA" serializeAs="String"&gt; &lt;value&gt;TABLEA&lt;/value&gt; &lt;/setting&gt; &lt;/Project1.Properties.Settings&gt; &lt;/applicationSettings&gt; &lt;/configuration&gt;

6
[A] System.Web.WebPages.Razor.Configuration.HostSection无法转换为…web.config问题
我收到以下错误: 无法将[A] System.Web.WebPages.Razor.Configuration.HostSection强制转换为[B] System.Web.WebPages.Razor.Configuration.HostSection。类型A源自'System.Web.WebPages.Razor,Version = 2.0.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35'在上下文'Default'中位于位置'C:\ WINDOWS \ Microsoft.Net \ assembly \ GAC_MSIL \ System .Web.WebPages.Razor \ v4.0_2.0.0.0__31bf3856ad364e35 \ System.Web.WebPages.Razor.dll'。类型B源自'System.Web.WebPages.Razor,Version = 3.0.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35'在上下文'Default'中的位置'C:\ Users \ MyName \ AppData \ Local \ Temp \ Temporary ASP.NET文件\ root \ 63e7ff36 \ a1cb775d \ assembly \ …

7
避免使用InheritInChildApplications在子Web应用程序中继承web.config
我正在尝试添加 &lt;location inheritInChildApplications="false"&gt; 到我的父Web应用程序的web.config,但似乎无法正常工作。 我父母web.config有: &lt;configuration&gt; &lt;configSections&gt; &lt;/configSections&gt; // 10 or so custom config sections like log4net, hibernate, &lt;connectionStrings&gt; &lt;/connectionStrings&gt; &lt;appSettings&gt; &lt;/appSettings&gt; &lt;system.diagnostics&gt; &lt;/system.diagnostics&gt; &lt;system.web&gt; &lt;webParts&gt; &lt;/webParts&gt; &lt;membership&gt; &lt;/membership&gt; &lt;compilation&gt; &lt;/compilation&gt; &lt;/system.web&gt; &lt;location ..&gt; &lt;system.web&gt; &lt;/system.web&gt; &lt;/location&gt; &lt;system.webServer&gt; &lt;/system.webServer&gt; 我的子级Web应用程序被设置为IIS中的应用程序,并且是从父级Web应用程序继承而来的web.config,这会引起问题。 我到底应该放在哪里 &lt;location inheritInChildApplications="false"&gt; 因此它会忽略所有各种web.config设置?


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.