问题标签 [applicationhost]

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

iis - 无法写入 applicationHost.config

我正在尝试部署应用程序,但出现以下异常

System.Runtime.InteropServices.COMException (0x800719F3):文件名:\?\C:\Windows\system32\inetsrv\config\applicationHost.config 错误:无法写入配置文件

我已经在同一台服务器上托管了许多应用程序,并且从未遇到过同样的问题。我也无法手动创建 AppPool。

0 投票
1 回答
925 浏览

visual-studio - 隐藏的 .vs 文件夹中的 applicationhost.config

可以帮助我,因为我真的很困惑。使用 Visual Studio,在我的 App 文件夹中,我有一个名为.vs的隐藏文件夹,在另一个文件夹config中,然后是applicationhost.config

这个配置文件,什么时候使用,对谁来说很重要?如果我发布了我的网络应用程序思想 IIS,这个文件以某种方式使用?

我可以看到在这个配置文件中存在节点applicationPools和IIS 拥有的类似站点。那么为什么这个配置文件有 IIS 的全局设置并且存储在我的 Apps 文件夹中,而不是更“外部”的地方呢?

当我在本地运行我的应用程序时使用了这个配置?还是仅在 IIS 上时,或两者兼而有之?

我真的不知道为什么以及如何使用applicationhost.config但如果我想更改 App 运行的用户凭据应该更改什么?

0 投票
0 回答
142 浏览

visual-studio - VS 2015 使用 DEVENV.com 构建项目“将 IIS Express 设置应用于项目的服务器 URL 时发生错误”

在我们将项目从 VS 2010 迁移到 VS 2015 后,每当我使用 devenv.com 选项从命令提示符构建项目时,我们都会弹出以下窗口。

将 IIS Express 设置应用于项目“Myproject.web”的服务器 URL“ http://localhost:8157/ ”时发生错误。您可能必须手动编辑 applicationHost.config 文件并进行更改才能使您的站点正确运行。

我们使用 VS 2010 构建项目时使用的相同命令,一切正常。

但是,当我从“Solutions.vs\config”文件夹中删除“applicationhost.config”文件时,使用 Visual Studio 2015 打开项目并构建它,然后如果我再次运行相同的命令,它工作正常。

我们不能在每次创建新分支时都执行这些手动操作。

0 投票
1 回答
330 浏览

visual-studio-2015 - Visual Studio 2015 IIS Express 问题 applicationhost.config

我已将 VS 2010 Web 应用程序项目转换为 VS 2015。发布到开发服务器的应用程序看起来不错,但我无法在本地运行。我看到各种帖子来修复 applicationhost.config 文件,但我似乎没有找到问题。请建议您是否可以看到要解决的问题。这来自我的项目目录下的 applicationhost.config:~\MyReporting.vs\config

0 投票
1 回答
680 浏览

web-applications - 如何在iis express中添加虚拟目录?

我已经在 IIS Express 中托管了我的 Web 应用程序及其子应用程序(虚拟目录),并且一切正常。在这里,我在这个 %temp%\iisexpress 位置创建了 applicationhost.config 文件。

我没有在临时位置创建配置文件,而是在位于“Documents\IISExpress\config”位置的配置文件中添加了条目。但是在启动应用程序时,出现以下异常

在此处输入图像描述

applicationhost.config 文件条目: 在此处输入图像描述

如何解决这个问题?或者如何在 IIS Express 中向主应用程序添加子应用程序(虚拟目录)?

0 投票
0 回答
58 浏览

tfs - 冲突由锁定 tfs,iisexpress applicationhost.config 编辑 asp 经典

我有一个用 asp 经典制作的旧网站。我想让它在 VS2015 中可编辑并使用 IISExpress。我使用 TFS 作为源控制器。

我知道如何使 IISExpress 与该站点一起工作。我需要更改 applicationhost.config (myApp.vs\config\applicationhost.config)

为了为每个开发人员保留这些更改,我在 TFS 上添加了 applicationhost.config。

之后,我在另一台计算机上测试了该解决方案。解决方案的本地路径与第一台计算机不同。当我加载解决方案时,我的项目无法加载,因为 IISExpress 需要编辑 applicationhost.config(更改 virtualDirectory 的物理路径)。

此时,新计算机用户需要解压 applicationhost.config 才能加载项目。如果签入,这将导致 applicationhost.config 的新版本,或者在新计算机上打开文件。

所以,我的问题是,有没有一种方法我不需要提取 applicationhost.config?我希望我的解决方案准备好首先得到。

  • 我不想使用 IIS(本地不快递)。
  • 我不想强迫用户将源放在他计算机上的特定文件夹中。

问题的第 1 版(不清楚)

我有一个经典的asp网站。我使用 VS2015 和 IISExpress。

为了工作,我需要更改我的 applicationhost.config (.vs\config\applicationhost.config)

需要改变:

我推TFS。但是现在,如果有人尝试加载我的webProject,他们会出错,因为该项目无法编写applicationhost.config,如果他更改它,每个人都会有新版本。这个问题是由于

指向本地文件夹(因用户而异)。

我寻找一种方法来将我的 asp 配置保持在 tfs 上并锁定。我宁愿不强迫用户按照要求的方式组织文件夹。

我认为这两个配置不能在 web.config

0 投票
0 回答
62 浏览

.net - Web.config httpCompression 部分被忽略

我正在尝试在 web.config -> httpCompression -> dynamicTypes 中添加一个 mimeType。我发现它没有任何效果,似乎该部分被忽略了。例如:添加此元素不会出错

或这个

但是当我改变这个例如:

我收到内部服务器错误。

我错过了什么?

0 投票
0 回答
246 浏览

visual-studio - 设置默认 ASP.NET Core 网站名称

首次运行 ASP.NET Core 网站时,Visual Studio 会在.vs\config\applicationhost.config. 它将站点名称设置为项目的名称。例如:

我希望它使用程序集名称而不是项目名称。无论如何,您如何覆盖它以使用您选择的名称?

0 投票
1 回答
3002 浏览

iis - httpCompression 在 web.config 中不起作用

他们是否可以从 web.config 内部使 httpCompression 工作?

我尝试在我的 web.config 中添加它,但它什么也没做:

0 投票
1 回答
182 浏览

iis-8 - 从 GAC 配置托管 httpmodule 以在经典模式和集成模式下工作

我开发了一个自定义托管 HttpModule (.NET 2),将其安装在GAC上,并将其添加到Modules全局 IIS 8.5 部分。

对于每个具有集成模式的网站,此模块在其 Modules 部分中显示为Inherited,并且它按设计用于所有 .NET 2 和 .NET 4 Web 应用程序(无需操作每个站点的Web.Config)。

至于经典模式下的网站,它不存在,因此无法在经典 Web 应用程序中访问和工作。

我尝试以任何方式编辑applicationHost.configWeb.Config(v2 和 v4),但没有得到任何结果(似乎Machine.Config没有地方放)。

在不将 dll 添加到 bin 和/或编辑每个网站的 Web.Config 的情况下,如何以及在何处全局注册相同的模块以处理经典模式?