问题标签 [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.

0 投票
1 回答
5200 浏览

c# - Server.MapPath 在 IIS 服务器上运行时给出错误的路径,异常“不支持给定路径的格式”?

目前,我正在使用下面的代码将文件保存到我网站上的目录中。

当我在我的计算机上运行应用程序时,它会返回路径:

"E:\dotnet\Project\Implementation\Source Code\Project\Project.UI\temp\Sample.csv"

但是,在真实服务器上运行时,它会抛出异常:

我想要的预期路径是“C:\inetpub\wwwroot\Project\temp”。

我做事正确与否?如果没有,那么有人可以向我解释正确的方法吗?

0 投票
2 回答
39469 浏览

asp.net - 图片网址正确但图片未显示

我在 GoDaddy 上有一个网站。所有权限均已正确设置,并且图像确实存在。但是,当页面加载所选项目的图像时,不会显示。这是我的代码

spaimage 是一个 ASP 控件,图像设置的 thr URL 是 D:\hosting\xxxxxxx\calspas\spaimages\modelname.png

我究竟做错了什么。

0 投票
2 回答
27507 浏览

asp.net - 当 HTTPContext .Current 为 Nothing 时如何使用 Server.MapPath

当我需要从我的网络服务器上的目录中删除一些图像文件时,我有一些代码可以正常工作:

..但是当以设定的时间间隔在单独的线程中运行的维护任务确定需要删除上述文件时,我遇到了问题:

在后一种情况下,HttpContext.Current.Server.MapPath(ImageURL)的值为 Nothing。

有没有办法获得这种情况的完整路径?

0 投票
1 回答
1792 浏览

asp.net - System.UnauthorizedAccessException 从磁盘加载文件

从磁盘加载文件真的很奇怪:

抛出异常:

mscorlib.dll 中出现“System.UnauthorizedAccessException”类型的异常,但未在用户代码中处理

附加信息:拒绝访问路径“D:\webroot\afob\Dev\v1.0.x\AFOB\Datasets\blob.xml”。

奇怪的是它在 5 分钟前还在工作。我检查了磁盘上的权限,调试器和 ASPNET 都像我一样具有读/写权限。

想法?

0 投票
2 回答
257 浏览

asp.net - vb.net - 将名为 XX 的文件数插入字符串

有以下代码创建一个文件夹中所有图像的表。

VB:

身体:

结果如下所示:

aa_01.jpg
aa_02.jpg
aa_03.jpg
bb_01.jpg
bb_02.jpg
cc_01.jpg
cc_02.jpg
cc_03.jpg
cc_04.jpg
...

我现在要做的是将所有这些按前两个字符分组并获取每个字符的总数并将它们插入单独的字符串中。所以对于上面的例子,它会是这样的:

将 aa 调暗为字符串 = 3
将 bb 调为字符串 = 2
将 cc 调为字符串 = 4

有什么想法吗?

0 投票
1 回答
630 浏览

.net - 是否有适用于客户端和服务器端应用程序的通用 MapPath 功能?

与以下等效的通用 MapPath 是什么?通用,这意味着我可以在客户端和服务器端 .NET 应用程序中使用它,而不仅仅是在服务器端应用程序中。

我问的原因是我想在 MVC.NET 服务器端应用程序中重用同一段代码,但在客户端计算机上运行的 .NET 独立应用程序中也是如此。因此,我想要一个通用功能来将我的虚拟路径映射到我的应用程序的根文件夹中。

0 投票
1 回答
735 浏览

.net - 如何在远程服务器中映射路径

我必须在文件服务器中管理附件。所以我将文件服务器映射到本地e:驱动,并在我的程序中直接指向它。它在我的工作机器上运行良好,但报告在我放置代码的应用程序服务器中找不到路径。有谁知道如何在远程服务器中映射路径?这是一个 .net 项目,我使用 c#。提前致谢。

0 投票
5 回答
3750 浏览

c# - 使用 Web 图像裁剪库时 Server.MapPath 抛出错误

我有一个图像存储在服务器上的位置:

在我的代码中,我想使用文件夹图像中的图像,所以我尝试如下:

但我得到的错误是: 在此处输入图像描述

请帮我解决错误

关于要求发布代码的几个答案,如下所示

.aspx

.aspx.cs

裁剪方法来自我从http://imagecropping.codeplex.com/使用的 .dll 文件

0 投票
2 回答
623 浏览

asp.net - 从目录中删除动态填充的图像(不是 GridView)ASP.NET (VB)

下面的代码显示了特定服务器目录中每个图像的缩略图,当我单击图像时,它会弹出一张漂亮的全尺寸图片。它完美地工作。

但是,我希望能够删除图像。我首先认为我可以在页面底部有一个按钮,每个图像旁边都有一个复选框,根据文件名给它一个 uniqueID 但由于它们是动态创建的,我无法弄清楚如何处理按钮上的 Click 事件随机命名的复选框 ID。然后我尝试在每个项目旁边添加一个按钮,然后尝试使用 OnClick 和 OnServerClick 来调用 Sub 但这也不起作用。

欢迎任何/所有建议:)

0 投票
1 回答
1747 浏览

c# - 如何使用 Server.MapPath 在文件名或 C# 路径中使用空格字符读取相对 Web 路径

我得到的是

第二行返回 System.IO.FileNotFoundException 路径中空间的原因。

我应该怎么做才能编码或做一些事情来读取这种路径;