问题标签 [virtual-path]
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.
iis - IIS7 将应用程序的虚拟路径更改为域根目录
在 IIS 中的站点下,我创建了一个绑定到端口 80 的新节点,并停止了所有其他将绑定到该端口的网站节点/池。
在新节点下我创建了一个应用程序baz1,所以网站所在的路径是http://MyServer/baz1/...
我在我创建的节点下还有其他目录/应用程序,例如 baz2、baz3 等...
我唯一的问题是应用程序只有在它位于根目录时才能正确运行。所以不是在http://MyServer/baz1/
它需要在http://MyServer/
有没有办法将所有应用程序分组在我的新节点下,一次只运行一个并在根目录下运行?由于多种原因,我不想将我试图在默认网站下运行的那个。
我用谷歌搜索、搜索并尝试了所有我能想到的东西,但找不到改变应用程序虚拟路径的方法,所以我希望这里有人知道。
谢谢大家,如果我的问题不清楚,请告诉我,我会尽快澄清
asp.net - 在asp.net中访问网站根文件夹外的文件夹
我在服务器上有大约 15 个网站,我构建了一个在所有网站上通用的工具。
现在,不是将相同的文件保存在单个站点的文件夹中,而是决定将文件夹保持通用,并将其保存在网站文件夹之外,这样我就不必将文件保存在所有站点下。
但我的问题是,如果该文件夹位于网站的根文件夹之外,我将无法访问它,因为Server.MapPath
它不起作用。
我什至尝试将这些文件保存在站点根目录之一的文件夹下,并像http://domain.com/folder/control.ascx一样访问它们,但这也不起作用。它抛出错误说:http:/domain.com/folder/control.ascx' is not a valid virtual path
任何人都可以帮助我了解如何访问根文件夹之外的文件,或者将其保存在站点的根文件夹中。
c# - 相对于虚拟路径的 URL?
我可以找到许多将 a 转换virtual path ("~/images/test.jpeg")
为 a的 .NET 函数relative url ("/MYSITE/images/test.jpeg")
,但是是否存在将相对 URL 转换为虚拟路径的函数?
另一种方法是使用类似的东西:
反而。
谢谢。
android - Android:虚拟/sdcard/位置太多的问题
有一篇关于多个 sd 卡路径的帖子 被虚拟 /sdcard/ 的许多位置所迷惑
我的问题是,如何检测 2 个不同的路径指向同一个 sdcard?例如,[/storage/emulated/0, /storage/sdcard0] 其实是一样的。
我们的项目使用了一些复杂的程序来检索 sd 卡,例如挂载命令、读取 fstab 等。但它无法区分指向同一路径的两个符号链接。然后我们的文件列表遇到了一些问题
visual-studio-2013 - 如何在 Visual Studio 2013 上激活“使用 Visual Studio 开发服务器”选项?
我想清除Visual Studio 2013上的解决方案虚拟路径,但在Visual Studio 2012中右键单击解决方案时找不到“使用 Visual Studio 开发服务器”选项。你能帮助我吗?
谢谢你。
iis - IIS 应用程序的物理路径是否应该与虚拟路径匹配?
我了解 IIS 中应用程序的物理路径不需要位于虚拟路径中反映的相同位置。当然,也可以这样做。
有这种重叠是否被认为是不好的做法?这样做会不会产生任何负面后果?
这是一个例子:
我有一个网站,c:\inetpub\wwwroot
我部署了两个应用程序:
虚拟路径:
/apps/Application1
/apps/Application2
物理路径:
C:\inetpub\wwwroot\apps\Application1
C:\inetpub\wwwroot\apps\Application2
另一种解决方案可能是这样的:
虚拟路径:
/apps/Application1
/apps/Application2
物理路径:
C:\inetpub\Application1
C:\inetpub\Application2
c# - 为什么 map.server 虚拟路径没有保存到数据库
我一直坚持将文件上传的虚拟路径保存到我的数据库。没有虚拟路径,文件被保存,数据库中的 url 是文件的物理路径。所以当我尝试下载它时,我得到了不允许的本地资源。url 以 file:///C:path.... 开头。
当我使用断点时,我看到物理路径正在更改为虚拟路径,但是它例外。
api控制器
断点在:
节目
“~/Files/Black Elk-Invoices-None-May 2006.pdf”
异常发生在这里
FiloInfo(vPath) 显示
〜/文件/
异常发生在:
异常消息:
在 System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) 在 System.IO.__Error.WinIOError() 在 System.IO.FileInfo.MoveTo(String destFileName) 在 TransparentEnergy.ControllersAPI.apiInvoiceController.d__0.MoveNext() 在c:\Development\TransparentEnergy\TransparentEnergy\ControllersAPI\SubmitApi\apiInvoiceController.cs:87 行
更新
这有效!
php - 从 php 页面访问 iis 托管目录中的图像
我有一个 php 页面,需要导航到 iis 中托管的其他目录才能访问图像,但它一直告诉我找不到文件。
IIS
D:\website\images
(这里的网站文件夹已经是IIS托管的网站)
阿帕奇
从 page.php,我尝试使用相对路径访问图像。所以我尝试的路径是../../website/images/whatever.jpg
但我无法访问它。需要在 IIS 中完成的任何设置吗?
顺便说一句,我可以使用浏览器访问它。
谢谢
c# - 从虚拟路径打印 pdf 文件
我正在使用此代码从驱动器 D 打印 myDocument.pdf 文件:这是有效的。
但我想从我的项目内的文件夹中打印一个文件,即 Content/report/myDocument.pdf。我试图改变'proc.StartInfo.Arguments = @"/p /h D:myDocument.pdf";' 至:
所有这些都不起作用,adobe reader 说找不到文件。
笔记:我删除了“/p /h”,这是打印和最小化 adobe reader 的命令,只是为了尝试 adobe reader 是否会找到 myDocument.pdf 文件。
我的路径有什么问题?提前致谢。
css - 提供的虚拟路径未在 ASP.NET 包中使用
我的 BundleConfig 中有以下捆绑包:
我正在使用以下内容来呈现 CSS 包:
在我的本地机器(调试环境)上,CSS 文件通过其绝对路径包含/加载。我为调试关闭了编译/错误,所以这是有道理的。当我推送到 QA 环境(编译打开/为真)时,我看到页面中包含以下虚拟路径:
这是我以前的虚拟路径~/Content/globalbasicCss
。
为什么我的捆绑包没有使用我提供的新虚拟路径~/Content/Basic/globalCss
?这是因为没有对捆绑包中包含的 CSS 文件进行任何更改吗?