问题标签 [server.mappath]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - Server.MapPath 给出 UNC 错误
这是我的服务器目录(权限很好):
我在这里访问它:
这是错误:
任何帮助都会很棒。我不明白为什么它不会映射到 UNC 的路径。
server.mappath - System.Web.HttpServerUtility.MapPath(字符串路径)
我在我的代码中使用 System.IO.File.Exists(Server.MapPath(path)) 。有时当字符 (:) 冒号出现时,Server.MapPath 会抛出 System.Web.HttpException: '/MyWeb/pages/javascript:void(0).aspx' 不是有效的虚拟路径的异常。
我如何抑制此错误并仍然调用 Server.MapPath()
问候...
asp.net-mvc - ASP.NET MVC Server.MapPath 在 Internet Explorer 中提供完整路径
我正在上传一个文件
它工作得很好,除了在 Internet Explorer 中它提供完整路径“C:\Users\okke\Desktop\GEWOONEENMAP OK\etags.txt”而不是只说“etags.txt”,我该如何解决这个问题?
asp-classic - Server.mappath (NOT) 和 webspace 之外的域文件夹
是否可以连接到位于 IIS 外部的常规域文件夹上的 MS-Access mdb?我们有一个公司范围的共享 (S:) 并且正在尝试与那里的文件夹中的 mdb 进行快速的脏连接。像这样:
我会用什么代替 server.mappath 作为物理位置?
感谢您的帮助,JM
asp.net - Server.MapPath 不起作用
我正在用 asp.net 开发 WebSiteProject。Server.MapPath方法不起作用,但上传数据时我没有收到错误。
我正在检查指定的文件夹,但它是空的。
我的代码:
asp.net - 无法从 asp.net 网站访问不同物理驱动器上的文件
我的网站发布在 c:\inetpub\wwwroot 文件夹下,我在 D: 驱动器上有一些需要访问的大文本文件。假设确切的位置是 D:\Test\test.txt。File.Exists()
当我的网站运行时,它一直在检查失败。我尝试了以下但没有奏效:
- 从 IIS 创建虚拟目录以指向此文件夹并
Server.MapPath
在代码中使用 - 授予网络服务对此测试文件夹的读取权限
- 与网络服务共享文件夹并在网站中引用 UNC 路径
以上所有方法都失败了,网站仍然说该文件不存在,但它就在那里。有任何想法吗?
编辑:以下是我在 Page_Load 中进行的几次尝试,但都失败了:
c# - 如何在服务器中提供文件夹的路径以保存图像?
我正在尝试将图像存储到两个应用程序中(均发布在服务器上)。这是我保存图像的代码:
注意:Myapplication
是托管在同一台服务器上的另一个应用程序
我的问题是我可以将图像保存在我的第一个应用程序中,Server.MapPath
但是当编译器到达该部分 photo.SaveAs(path1 + rno + lastPart)
时,它会给出错误:
SaveAs方法配置为需要root路径,路径'_http://10.241.193.22/Myapplication/Images/Landing/bottom_banner/676Chrysanthemum.jpg'没有root
请建议我怎样才能消除这个问题?
c# - 如何获取父部署文件夹的路径
我的应用程序需要 Deploy 文件夹之外的文件,我想知道如何使用 Server.MapPath("") 设置路径。
这对我来说不是一个有效的解决方案: var FullTempPath ="C:\inetpub\TempFiles" ;
例子:
- C:\inetpub\ProjectFolder > 部署
- C:\inetpub\TempFiles > 这里我想去:
我正在尝试使用该代码但无法正常工作:
目标:
其中是保存所有 JS 和 CSS 文件最小化和压缩在我的项目外部的文件夹中生成并具有写权限,我也想知道这是否是个好主意,以及你将所有这些文件保存在哪里。
c# - 如何在类库项目中使用 Server.MapPath
我有一个 Web 应用程序,它有许多类库项目。下面的一些示例代码。
我通常会使用 Server.MapPath 来获取属性 LenderXml 的路径,但是当我在类库中使用它时,会返回父解决方案的路径,而不是类库项目的路径。
有没有办法获取类库项目本身的路径?
提前致谢。
c# - Signalr Hub 文件中的 HttpContext null
我有一个 SignalR 集线器。当客户端断开连接时,我想执行文件操作。为此,我需要访问Server.MapPath
.
但是,由于我的 Hub 类不是 .aspx 或 Web 服务,因此没有HttpContext
也没有请求。
我曾想过将 IO 工作委托给 HTTP 请求处理程序,但我无法使用相对 URI 创建 WebRequest,我需要能够在不同位置部署解决方案。
如何System.IO
从 SignalR 获取要在类中使用的本地路径?
System.IO.Directory.GetCurrentDirectory()
给我 IIS 工作进程的位置。