问题标签 [web-config]

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 投票
3 回答
1878 浏览

asp.net - 无法从 web.config 引用自定义事件

我编写了一个从位于我的 ASP.NET 2.0 网站项目的 App_Code 文件夹中MyWebErrorEvent派生的自定义事件。WebErrorEvent该类MyWebErrorEvent不包含在命名空间中。我已将以下内容放入我的 web.config 文件中:

在编译时和运行时,我收到以下错误:

MyWebErrorEvent 类确实编译没有错误。有人知道怎么修这个东西吗?

编辑: http://msdn.microsoft.com/en-us/library/bb398933.aspx说这应该适用于自定义事件。一个报价:

将包含自定义 Web 事件实现的程序集添加到 ASP.NET 应用程序的 Bin 子目录。或者,您可以将事件源代码文件添加到 App_Code 子目录。

但是它也表示这不适用于自定义事件提供程序:

将包含自定义提供程序实现的程序集放在应用程序的 Bin 子目录中。您不能将提供程序源代码文件放在 App_Code 子目录中,因为在编译 App_Code 子目录中的任何代码文件之前,已配置和创建了健康监测系统。

我猜文档实际上关于自定义事件是不正确的,它们必须进入一个与网站不同的组件。

0 投票
2 回答
7592 浏览

c# - 在不在根文件夹中的文件中使用在 Web.Config 中注册的程序集

我在 web.config 文件中注册了一个控件,并且该控件的 .dll 已放置在应用程序的 Bin 文件夹中。

我现在可以在应用程序根文件夹的 .aspx 页面中使用此控件而不会出现问题。但是,我想在其中使用此控件的一些 .aspx 页面存储在应用程序的子文件夹中(在本例中为名为“Admin”的子文件夹)。当我尝试在这些页面中使用这些控件并在调试中运行时,我收到以下错误:

我确定我在这里遗漏了一些简单的东西,但我似乎无法弄清楚如何让这个工作和谷歌搜索似乎没有多大帮助。

更新:

好的,我尝试了 Aaron 的解决方案,但没有成功,我将他的代码建议修改为:

我希望这就是所需要的,但是我现在得到了错误:

请有人帮忙!我知道这个问题的答案一定非常简单,但我想自己修复它会发疯,而谷歌证明没有帮助。

0 投票
1 回答
4559 浏览

xml - 如何最好地更新 MSBuild 中的 XML 节点

我一直在使用 Tigris 社区任务来使用 XMLUpdate 任务更新各种 AppSettings 键。

但是,现在我想向 system.net 部分添加一个节点来设置代理。

我声明了一个属性

XMLUpdate 任务看起来像

这会更新 Web 配置,但它会直接从属性组更新,即不会转换尖括号的转义字符。有没有人有任何想法?

0 投票
1 回答
1961 浏览

c# - ASP.NET 3.5 自定义配置部分不起作用

我正在尝试使用自定义配置部分,我之前已经成功完成了很多次,但由于某种原因,今天它不起作用。配置部分的代码是:

web.config 中的相关部分是:

我正在尝试使用以下 HttpModule 中的代码:

发生的事情是配置对象成功返回,但所有标记为“ConfigurationProperty”的属性都设置为空/类型默认值,就好像它从未尝试映射配置文件中的值一样。启动过程中没有异常。

知道这里发生了什么吗?

0 投票
3 回答
320 浏览

asp.net - 有没有免费的基于网络的 web.config 编辑器?

有谁知道 web.config 的基于 Web 的编辑器?我想通过一个漂亮的网络界面提供更改和添加设置的可能性。

更新:我知道安全问题,但我仍然想让它成为可能。该应用程序是一个内部应用程序,不可用于外部。我在 web.config 中配置授权,并希望能够管理能够访问该应用程序的用户。此外,我有一些我想要更新的应用程序设置。例如邮件服务器、连接字符串等。

0 投票
8 回答
3354 浏览

asp.net - 开发与生产:连接字符串

我正在将 SQL 服务器移动到单独的机器上。目前我们在同一个盒子上运行我们的 web 服务器和 sql 服务器。所以我们有一个带有 IIS 和 SQLServer 的生产服务器,然后是一个独立的开发服务器来反映这个设置。

当涉及到我们的 asp.net 控件的 app.config 和网站的 web.config 时,这很有效,因为我们可以使用“Initial Catalog=MyDB;...”,而且因为两台机器上的 DB 名称相同,所以效果很好.

现在我正在考虑在同一个盒子(MyDB,MyDB-Dev)上运行两个数据库。有没有一种简单的方法可以做到这一点,而无需在每次部署或编译时编辑 web.config 和 app.config?这是 Visual Source Safe 可以处理的吗?

0 投票
4 回答
14219 浏览

asp.net - 从控制台应用程序打开 web.config?

我有一个控制台 capplication,它在托管一堆 web.config 文件的同一台计算机上运行。我需要控制台应用程序打开每个 web.config 文件并解密连接字符串,然后测试连接字符串是否有效。

我遇到的问题是 OpenExeConfiguration 需要一个 winforms 应用程序配置文件 (app.dll.config) 并且 OpenWebConfiguration 需要通过 IIS 运行。因为这是我的本地机器,所以我没有运行 IIS(我使用 Visual Studio 的内置服务器)。

有没有一种方法可以打开 web.config 文件,同时仍然获得 .NET 解密连接字符串的功能的稳健性?

谢谢

更新 如果您直接查询 IIS 或者是您要查找 web.config 的相关网站,则 OpenWebConfiguration 有效。我想要完成的是相同类型的功能,但是从控制台应用程序打开我的同一台机器上的网站的 web.config 文件,而不使用 IIS 查询,因为 IIS 没有在我的机器上运行。

0 投票
1 回答
25498 浏览

asp.net-mvc - ASP.NET MVC 和两个 Web.config 文件

Web.config 应该放在 ASP.NET MVC 项目中的什么位置?

我只是在尝试这样做时遇到了一个错误:

默认的 MVC 模板将 Web.config 放在项目的根目录。

如果您进入项目的属性(带有垂直选项卡的屏幕)。转到设置并尝试创建应用程序设置,它会提示您没有配置文件。当它创建文件时,它会在 Views 文件夹的基础上进行。所以现在我有两个Web.config 文件。这是应该的吗?

而且我想我应该将连接字符串放在“views”web.config 中以避免错误。想法?这是 ASP.NET MVC 位的最新版本中的错误吗?

更新: 见大卫的回答

0 投票
5 回答
1689 浏览

c# - 在 ASP.NET 中重写 URL?

我正在使用 ASP.NET C#。

如何实现类似于 StackOverflow.com 的 URL 重写过程?

另外,URL中的“358630”等值是什么意思?这是问题 ID(他们用来从表中获取数据的基础)吗?不管是什么,在我的应用程序中,我使用“ID”字段来识别记录。此字段是 SQL 表中的标识列。现在,我的网址如下:

但我希望它们看起来像:

或者:

或者任何最好的方法,这对搜索机器人来说会很好吃。

我的应用程序托管在Go Daddy的共享托管服务上,我觉得他们的服务器上没有自定义的 ASP.NET“HTTP 模块”或用于 URL 重写的自定义 DLL。我尝试了很多样品,但还没有运气!

我发现 Stack Overflow 托管在 Go Daddy(共享托管?)上。也许 Stack Overflow 的方法对我有用。

0 投票
1 回答
115 浏览

.net - 使服务器上的所有应用程序都使用 SQL 会话管理器

有没有办法让服务器上的所有应用程序都使用 SQL Server 作为会话管理器?

原因是我们有一个包含数百个应用程序的服务器,我们希望开始对服务器进行负载平衡,但是将每个单独的应用程序配置为使用 SQL Server 作为会话管理器会很麻烦。如果用户忘记将其设置为 SQL 会话管理器,它还将在部署应用程序时防止人为错误。