问题标签 [virtual-directory]

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 回答
354 浏览

asp.net - 具有在 ASP.NET 中运行代码的虚拟目录的 IIS 应用程序

如果我在 IIS 中有一个带有虚拟目录的 ASP.NET 应用程序,那么虚拟目录中的 aspx 页面是否也可以访问该应用程序中的 DLL?

这可能吗?

0 投票
1 回答
933 浏览

iis-7 - Microsoft.Web.Administration VirtualDirectory 权限

我可以在下面显示的代码中非常轻松地使用 Microsoft.Web.Administration dll 在 IIS7 中创建虚拟目录,但我一直在努力寻找如何将“网络服务”写入权限创建后的虚拟目录。谁能指出我正确的方向?

0 投票
4 回答
3034 浏览

asp.net - 读取虚拟目录中的 web.config 文件

我有一个 ASP.NET 应用程序(根应用程序),它有一个设置为另一个 ASP.NET 应用程序(虚拟应用程序)的虚拟目录。如何让虚拟应用程序从根应用程序的 web.config 文件中读取值?我正在查看 WebConfigurationManager.OpenWebConfiguration() 类,但我不确定如何告诉它从根目录上升一级。例如,我会告诉它去 ~/web.config 以获取虚拟应用程序的 web.config 文件,但我需要它再上一层到根应用程序的文件结构。这甚至是正确的方法吗?

任何帮助将不胜感激!!

0 投票
2 回答
215 浏览

asp.net - 虚拟目录中的 ASP.NET 值得努力吗?

我一直在测试 Umbraco,因为它是 .NET 中最流行的开源 CMS,我很好奇。令我惊讶的是,无法在虚拟目录中运行它。

在使用 ASP.NET 和 ASP.NET MVC 一段时间后,我注意到有时允许您的应用程序在虚拟目录和子域中运行可能会导致错误和其他烦人的问题,只需假设应用程序不会在这种情况下运行。

添加对虚拟目录的支持真的那么重要吗?或者现在子域很容易制作,不值得付出努力?

0 投票
1 回答
1219 浏览

asp.net - 从默认网站创建新的虚拟目录时 IIS 重新启动 W3Svc

当我创建应用程序/或虚拟目录然后更改运行时版本时,为什么 MS 在他们的无限智慧中让 IIS 6 重新启动 W3C 服务?

谢谢马克

0 投票
2 回答
1375 浏览

iis-7 - 将 IIS 站点配置为默认为非根目录?

假设我有一个这样的目录结构:

/public
/public/company
/public/globals
/public/globals/images
/public/jobs
/public/jobs/it
...等

我想做的是能够配置 IIS 站点以在访问域根目录时从 /public/company 加载。我知道我可以将站点更改为 /public/company,但如果这样做,我似乎无法引用 /public/globals 目录来获取整个站点使用的图像、视频和其他项目。

另一个问题是使用域/作业 url 访问 /public/jobs ......虽然我认为虚拟目录可以在那里提供帮助,但是我认为我仍然会在尝试访问 /public/globals 以获取图像和其他内容时遇到问题事物。

有任何想法吗?我这样做不对吗?我习惯使用 Apache ......显然是一个非常不同的环境......

0 投票
1 回答
492 浏览

asp.net - 发布asp.net应用程序时删除了虚拟目录?

一个简短的问题。我有一个在 :80 运行的网站。我在引用 E:\itemimages 的站点下创建了一个虚拟目录“itemimages”。

当我在 :80 将 ASP.net 发布到网站时,使用“发布前删除所有现有文件”,虚拟目录“itemimages”也被删除。

有什么办法可以阻止这种情况发生?或者更好:有什么方法可以在 asp.net 应用程序中定义虚拟目录,以便在任何“新”发布中创建我?

提前致谢!

0 投票
2 回答
234 浏览

apache - apache配置-我在这里缺少什么?

我有一台 Windows XP 机器,将 apache 安装在 C:\Program Files\Apache Software Foundation\Apache2.2

我在 httpd.conf 中将文档根目录设置为 DocumentRoot "C:/projects",我的项目是 c:\projects 中的 proj1 和 proj2

proj1 和 proj2 都有 index.php 文件。我添加了

127.0.0.1 项目 1

127.0.0.1 项目 2

在主机文件中。

仍然,当我输入http://proj1时,我只看到文件列表,虚拟目录不起作用。我错过了什么?

0 投票
1 回答
9491 浏览

reporting-services - MSDN Reports Services /ReportServer 和 /Reports 虚拟目录的默认路径

我正在尝试使用 MSDN Reports Services 2005,但我意识到我破坏了安装,所以我试图修复它而不必完全重建它。(尽管这种情况持续的时间越长,我就越受诱惑。)不幸的是,所有文档都假设您没有做过愚蠢的事情。;)

我在此过程中遇到的问题之一是我丢失了用于指向服务器和报告目录(/ReportServer、/Reports)的 IIS 虚拟目录,并且我不记得它们曾经指向哪个目录到。我猜是“C:\Program Files\Microsoft SQL Server\MSSQL.3\Reporting Services\ReportManager”之类的东西,但到目前为止我尝试过的所有方法似乎都不正确。

据我记得,这是我在所有地方都使用默认设置安装的安装(例如,主应用程序位于 C:\Program Files\Microsoft SQL Server 中)。它是 MSSQL Server 的开发人员版,如果这有所作为的话。

那么,有人可以在他们的(功能性)副本中挖掘并为我找到这个吗?:)

0 投票
6 回答
7470 浏览

asp.net - 在 Visual Studio Web 应用程序项目中使用 IIS 虚拟目录

我有一个 ASP.NET 项目,其中包含以下目录

\ads
\photos

这两个文件夹中都有数千个文件,这些文件经常更新。我目前的 IIS 设置为

\inetpub\wwwroot\foo
\inetpub\wwwroot\foo\ads
\inetpub\wwwroot\foo\photos
\inetpub\wwwroot\foo.staging
\inetpub\wwwroot\foo.staging\ads
\inetpub \wwwroot\foo.staging\photos

我正在考虑把它变成

\inetpub\wwwroot\foo
\inetpub\wwwroot\foo\ads
\inetpub\wwwroot\foo\photos
\inetpub\wwwroot\foo.staging
\inetpub\wwwroot\foo .staging\ads
\inetpub\wwwroot\foo.staging\photos
\inetpub\wwwroot\foo.resources\ads
\inetpub\wwwroot\foo.resources\photos

并将 foo 和 foo.staging 中的子目录转换为指向 foo.resources 子目录的虚拟目录。这样,当我在 staging 中进行测试时,我不必在每次部署时都复制广告和照片中的所有文件并担心事情不同步。这是一个坏主意吗?我正在 Visual Studio 2008 中开发 - 有没有办法让 VS 将我的 Web 应用程序项目子目录视为虚拟目录?