`

Path problems with ASP.NET Web Application in C#

    博客分类:
  • C#
阅读更多
On 16 Nov 2004 15:17:29 -0800 in
microsoft
.public.dotnet.framework.aspnet, (John
Hite) wrote:

>XmlTextReader xmlReader= new
>XmlTextReader(@"C:\WebApp\conf\config.xml");
>
>Now...This works fine, but I would like to make it so that I don't
>have a hard coded path to the config file. I would like to be able to
>just say
>
>XmlTextReader xmlReader= new XmlTextReader(@"conf\config.xml");
>
>for example and be able to read the file, but this doesn't work.
>whenever I do this I get an error message:
>
>Could not find file "C:\WINDOWS\system32\conf\config.xml".
>
>
>Any suggestions?
>
>Thanks

Check out the methods in the Server class. The following might be what
you want:

string sPath = HttpContext.Current.Server.MapPath(@"conf\config.x ml");
XmlTextReader xmlReader= new XmlTextReader(sPath);

Roger
分享到:
评论

相关推荐

    asp.net webapi2 基于token令牌的身份验证

    本文将深入探讨ASP.NET WebAPI2如何实现基于Token的令牌身份验证。 首先,我们需要理解Token的身份验证原理。这种机制下,用户登录后,服务器会生成一个唯一的Token,这个Token包含了一些关于用户的信息,经过加密...

    ASP.NET WebAPI 实现文件上传下载缩略图访问

    ASP.NET WebAPI 是微软开发的一个轻量级框架,主要用于构建RESTful服务,广泛应用于Web应用程序和移动应用程序的数据交互。在本场景中,我们将探讨如何利用ASP.NET WebAPI来实现文件的上传、下载以及图片的缩略图...

    DB2 .NET 驱动绿色版 c# ASP.net 连接

    DB2 .NET 驱动是IBM公司提供的一款用于C#和ASP.NET应用程序与DB2数据库进行交互的数据访问组件。这个“绿色版”意味着它无需安装,而是通过提取文件即可使用,适合那些不希望在系统上安装完整DB2客户端的开发者。在...

    多文件上传与下载(ASP.NET WEB)

    在ASP.NET Web应用程序中,实现多文件上传和下载是一项常见的需求。这通常涉及到用户界面设计、后端处理以及文件存储管理。以下将详细介绍这个过程涉及的关键知识点。 **1. HTML表单与控件** 在前端,我们需要一个...

    ASP.NET Core: Cloud-ready, Enterprise Web Application Development

    ASP.NET Core: Cloud-ready, Enterprise Web Application Development by Mugilan T. S. Ragupathi English | 9 Jun. 2017 | ASIN: B072KDVHCS | 1414 Pages | AZW3 | 36.34 MB Create fast, scalable, and high-...

    Migrating to .NET: A Pragmatic Path to Visual Basic .NET, Visual C++ .NET, and ASP.NET

    Migrating to .NET: A Pragmatic Path to Visual Basic .NET, Visual C++ .NET, and ASP.NET Find out how to migrate your legacy software to the powerful Microsoft .NET framework Provides for a complete,...

    c# asp.net实现sql server数据库备份

    C#和ASP.NET作为Microsoft .NET框架下的编程语言和Web开发平台,可以用来构建高效、可靠的数据库管理工具,其中包括数据库的备份功能。本教程将详细介绍如何使用C#和ASP.NET来实现SQL Server数据库的备份。 首先,...

    C# ASP.NET 模块 - 防盗链模块

    在IT行业中,C# ASP.NET框架是用于构建高效、安全的Web应用程序的首选工具之一。在Web开发中,防盗链(Anti-Linking)技术是一个关键的安全措施,它防止恶意网站未经许可引用或显示您的服务器上的资源,如图片、视频...

    一个基于C#+ Asp.Net实现的Web网页嵌入运行 SWF File 的程序例子

    在IT行业中,Web开发是一项核心技能,而C#与Asp.Net是Microsoft开发的用于构建动态网站、Web应用和服务的强大工具。本示例探讨的是如何使用C#和Asp.Net技术在Web页面中嵌入并运行SWF(ShockWave Flash)文件,这是一...

    asp.net c# 将excel导入网页

    在ASP.NET平台上,使用C#语言将Excel数据导入到网页是一项常见的需求,这通常涉及到数据的读取、处理以及在Web界面展示。本教程将详细讲解如何实现这一过程。 首先,你需要了解C#中用于读取Excel文件的库。.NET框架...

    ASP.Net调用摄像头拍照

    ASP.NET调用摄像头拍照是一个常见的前端应用场景,尤其在开发在线教育、远程办公或者互动娱乐类网站时非常有用。本文将详细介绍如何使用JavaScript与ASP.NET结合,实现调用用户计算机的摄像头进行拍照的功能。 首先...

    C# asp.net MVC 在线拍照

    在IT行业中,C# ASP.NET MVC框架是一种广泛用于构建Web应用程序的技术栈,它结合了C#编程语言、ASP.NET框架以及Model-View-Controller(MVC)设计模式。本篇文章将深入探讨如何在C# ASP.NET MVC环境中实现在线拍照...

    ASP.NET C#上传,下载

    ASP.NET和C#是微软开发的一种用于构建动态网站、Web应用程序和Web服务的框架。在ASP.NET中,处理文件的上传和下载是非常常见的任务。本文将深入探讨如何使用C#来实现这两个功能。 首先,我们来看一下如何实现从...

    解决.NET(WebApplication)安装部署的不能选择安装路径的

    .NET Web应用程序的安装部署通常通过ASP.NET的Web部署项目(Web Deploy Package)或者使用ClickOnce技术来实现。在默认情况下,这些部署方式可能不允许用户在安装过程中选择自定义的安装路径,这可能会对某些需要...

    asp.net 网页嵌入.flv格式的视频播放器

    ASP.NET是一种基于.NET Framework的服务器端编程环境,用于构建动态网站、Web应用程序和Web服务。在本场景中,我们讨论的是如何在ASP.NET网页中嵌入FLV(Flash Video)格式的视频播放器,主要涉及的技术包括SWF...

    ASP.NET 使用FFmpeg实现MP4转换M3U8示例源码

    ASP.NET是一种广泛使用的微软开发平台,用于构建动态Web应用程序。在这个场景中,我们将探讨如何在ASP.NET环境中利用FFmpeg工具将MP4视频文件转换为M3U8格式,这是一个适用于流媒体服务的分段视频格式,尤其适用于...

    c#截屏,c#截图,asp.net截屏.asp.net截图

    对于ASP.NET,由于它主要用于构建Web应用,因此无法直接使用上述C#截屏方法,因为服务器端无法直接访问用户的客户端屏幕。但是,可以采取一种间接的方式,如通过JavaScript在客户端进行截屏,然后将截图数据发送回...

    asp.net不需要iis也能运行网站 (c#程序 ntbl)

    利用VS调试网站时候自带的Asp.net development server来代替IIS一部分的功能 使用方法: 1.将网站放到WebSite里面就可以执行了 2.或者设置网站目录 phycical path的指向 源代码都包含在内,你直接可以改装,随项目...

    EasyUI的DataGrid显示ASP.NET内容

    EasyUI的DataGrid是一款基于jQuery的轻量级前端数据展示组件,它被广泛应用于Web应用中,用于展示和操作结构化的数据。在结合ASP.NET框架时,DataGrid能有效地将服务器端的数据动态地呈现到客户端,提供排序、分页、...

    ASP.NET_2.0(C#)实现多文件上传

    ASP.NET 2.0 使用 C# 实现多文件上传是一项常见的功能需求,尤其在Web应用程序中,例如在线文档管理系统、媒体分享平台等。这个功能可以让用户一次性上传多个文件,如图片、文档或视频,同时提供了对上传文件类型的...

Global site tag (gtag.js) - Google Analytics