如何读到自己的web.config

问题描述

我在自己的机器vs2005下做的一个小网页,放到另一个机器--服务器上去,我把我的程序放到了D:youweb2008下面,里边包括了一个login.aspx登录界面,web.config文件,还有其他几个网页。我在web.config里面写了绝对路径:DataSource=D:\youweb\2008\App_Data\Exam.mdb;我用的access数据库.开始时因为服务器是.net1.1不能读connectionStrings,我把.net升级成2.0出现了另外的问题:如下ConfigurationErrorDescription:Anerroroccurredduringtheprocessingofaconfigurationfilerequiredtoservicethisrequest.Pleasereviewthespecificerrordetailsbelowandmodifyyourconfigurationfileappropriately.ParserErrorMessage:Couldnotloadfileorassembly'URLRewriter'oroneofitsdependencies.系统找不到指定的文件。(D:yanbuwebweb.configline50)SourceError:Line48:Line49:<httpModules>Line50:<addtype="URLRewriter.ModuleRewriter,URLRewriter"name="ModuleRewriter"/>Line51:</httpModules>Line52:SourceFile:D:youwebweb.configLine:50--------------------------------------------------------------------------------VersionInformation:Microsoft.NETFrameworkVersion:2.0.50727.42;ASP.NETVersion:2.0.50727.42我的web.config里面没有这些东西,读到别人的web.config了,如何解决这个问题啊???是在很急!!!PS:服务器上没有装office,我用的access数据库会不会不行?是不是一定要装office??

解决方案

解决方案二:
用相对路径就好了放到你的代码库那边
解决方案三:
能不能详细点呀
解决方案四:
等待牛人来答.

时间: 2024-10-05 13:40:43

如何读到自己的web.config的相关文章

把数据库连接信息写在web.config文件里(vs.net2003)

web|数据|数据库|数据库连接|数据库连接 如果我们把数据库连接信息也就是数据库连接字符串写在web.config里,不但加强了程序的安全,同时也极大的方便了程序的修改.    在web.config文件里添加关键字key是通过<appSettings>标记来实现的,但是appSettings标记通常放在<system.web>.....</system.web>标记外面.例: <configration>     <appSettings>

利用程序动态管理Web.config文件

web|程序|动态   Web.config文件假设有如下需要管理的配置信息:  <appSettings>    <add key="SiteTitle" value="站点名称" />    <add key="SiteUrl" value="主页网址" />    <add key="SiteLogo" value="站点Logo" /&g

解决打不开 RSA 密钥容器 即:加密web.config中的内容

简单的解决方法: WebConfig 加解密,未能使用提供程序"RsaProtectedConfigurationProvider"进行解密.提供程序返回错误消息为: 打不开 RSA 密钥容器.问题:未添加用于访问 RSA 密钥容器命令:aspnet_regiis -pa "NetFrameworkConfigurationKey" "NT AUTHORITY/NETWORK SERVICE"注意事项:XP下:aspnet_regiis -pa

DotText源码学习——从配置文件Web.config入手(一)

概述 ASP.NET配置数据存储在名为 Machine.config/Web.config的XML文本文件中,Web.config文件可以出现在ASP.NET应用程序的多个目录中.由于 这些文件将应用程序配置设置与应用程序代码分开,可以方便地设置与应用程序关联.正是因为配置文件中存储着关于整个应用程序的设置,当我读一个陌生项目的 源码时,经常把它作为入口. 我将从以下几点分析ASP.NET配置文件: ASP.NET配置文件的层次结构 Machine.config和根Web.config配置文件

Web.config 和 App.config 的区别分析_实用技巧

web.config是web应用程序的配置文件,为web应用程序提供相关配置.在你开发的web程序中,你可以为每一个文件夹建立一个web.config.app.config是桌面应用程序的配置文件.在vs.net中创建一个桌面应用程序工程并添加了应用程序配置文件时,它会自动命名为<appname>.exe.config,并且自动与你的程序进行关联. 不管是web.config,还是app.config,你都可以使用下面的方法获取appsetting节的值: System.Configurati

编码web.config中的信息

我们都知道web.config可以保存连接字符串,我们在程序中也都是这么做的,web.config是XML,所以它有清晰的结构,是我们很容易可以读懂它,但是这也出现一个问题,我们数据库完全暴露给浏览该文件的人,这是我们所不希望的.我们可以使用一个简单有效的加密算法来加密这段连接字符,使直接浏览该文件的人不能清楚地看到这些信息. 我们一般以下面的形式保存连接字符串: <appSettings> <add key="ConnectionString" value=&quo

一起谈.NET技术,VS 2010 和 .NET 4.0 系列之《干净的Web.Config文件 》篇

本系列文章导航 VS 2010 和 .NET 4.0 系列之<ASP.NET 4 中的SEO改进 >篇 VS 2010 和 .NET 4.0 系列之<干净的Web.Config文件 >篇 VS 2010 和 .NET 4.0 系列之<起始项目模板>篇 VS 2010 和 .NET 4.0 系列之<多定向支持>篇 VS 2010 和 .NET 4.0 系列之<多显示器支持>篇 VS 2010 和 .NET 4.0 系列之<代码优化的Web开发

艾伟_转载:VS 2010 和 .NET 4.0 系列之《干净的Web.Config文件 》篇

本系列文章导航 VS 2010 和 .NET 4.0 系列之<ASP.NET 4 中的SEO改进 >篇 VS 2010 和 .NET 4.0 系列之<干净的Web.Config文件 >篇 VS 2010 和 .NET 4.0 系列之<起始项目模板>篇 VS 2010 和 .NET 4.0 系列之<多定向支持>篇 VS 2010 和 .NET 4.0 系列之<多显示器支持>篇 VS 2010 和 .NET 4.0 系列之<代码优化的Web开发

在web.config中添加连接字符串

web|字符串|字符串 web.config中的文件如下: <?xml version="1.0" encoding="utf-8" ?><configuration><appSettings>      <add key="constring"  value="integrated security=SSPI;data source=localhost;initial catalog=教务管理