问题标签 [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 投票
7 回答
10274 浏览

visual-studio - 用于比较 web.config 文件的工具

是否有一个很好的工具可以专门比较web.config 文件,以具体查找哪些设置是不同的值,以及哪个文件的设置都没有出现在两者中。

XML 比较应该可以解决问题,否则 XSLT 可能会起作用。那里必须有一个用于 web.config 设置的工具?

0 投票
5 回答
44831 浏览

.net - 如何在我的 web.config 文件中存储字典对象?

我想在我的网络配置文件中存储一个简单的键/值字符串字典。Visual Studio 可以轻松存储字符串集合(请参见下面的示例),但我不确定如何使用字典集合来完成。

0 投票
3 回答
307 浏览

.net - “/DNNTest”应用程序中的服务器错误

解析器错误消息:已添加条目“SiteSqlServer”。

源错误:

abase=DotNetNuke2;uid=nukeuser;pwd=dotnetnuke;" providerName="System.Data.SqlClient" //

有谁知道周围的工作???

0 投票
2 回答
259 浏览

asp.net - 实现 Paul Johnson 的 Web Widget 代码时出现问题,它在 VS 2008 中有效,但在部署到 IIS 6.0 时无效

使用Paul Johnson 的 Web Widgets页面中的说明,我创建了自己的自定义小部件。但是,因为我正在部署到 IIS 6.0,所以我使用了推荐的 web.config 更改来呈现页面,因为 IIS 7.0 配置管理选项在 IIS 6.0 中不可用。

使用 VS 2008 调试时,小部件会正确呈现。但是,一旦将文件和更新的 web.config 部署到运行 IIS 6.0 的 Windows 2003 Server 并且引用的地址呈现的错误是“找不到页面”。

开发机器是 Windows Vista 机器,但是由于 VS 2008 使用自己的内部 Web 服务器而不是 Vista 的 IIS 7.0 进行调试,我不相信这会成为问题。

任何调试此问题的帮助将不胜感激。

0 投票
2 回答
3503 浏览

sharepoint - ApplyWebConfigModifications 在农场中不起作用

因此,我正在尝试部署一个使用 WebConfigModifications 集合更新 web.config 的 Web 应用程序功能。有很多关于执行此操作的信息,包括您遇到的所有问题,因此我对代码非常有信心,但无论我尝试什么,配置元素都不会添加到 Web 配置中。这在开发单服务器环境中工作正常,但在 Farm 中不会更新。

没有错误,没有日志信息,没有事件消息....没有任何指向为什么它不会更新:

SPWebConfigModification appSettingModification = new SPWebConfigModification();
appSettingModification.Name = "添加[@key=\"Key\"][@value=\"Value\"]";
appSettingModification.Path = "配置/应用设置";
appSettingModification.Owner = "所有者";
appSettingModification.Type = SPWebConfigModification.SPWebConfigModificationType.EnsureChildNode;
appSettingModification.Value = __appSettingResource;

if (removeModification)
{
app.WebConfigModifications.Remove(appSettingModification);
}
else
{
app.WebConfigModifications.Add(appSettingModification);
}
app.Update();
app.Farm.Services.GetValue<SPWebService>()。

===============================

编辑

我想根据 drax 的建议添加此内容以反映 ApplyWebModifications 方法。此方法位于 Microsoft.SharePoint 程序集的 Microsoft.SharePoint.Administration 命名空间中的 SPWebService 上。

使用此方法的问题之一是所有 web.config 文件都在场中更新,即使实际上没有应用任何修改。即使您不打算更新 Web 配置,这也会导致应用程序池被回收。反思表明为什么会发生这种情况,这很烦人。

该方法内部是一个简短的 foreach 循环:

foreach(this.WebApplications 中的 SPWebApplication 应用程序)
{
application.ApplyWebConfigModifications();
}

它循环遍历每个 Web 应用程序并在 Web 应用程序对象上调用INTERNAL ApplyWebConfigModifications 方法。如果他们只是将此方法公开,那么我们将能够单独调用该方法,而不会影响不受我们更新影响的 Web 应用程序上的应用程序池回收。只是在说'

0 投票
3 回答
4067 浏览

nhibernate - NHibernate.Caches.MemCache web.config 用于缓存过期时间

我正在迁移到 Nhibernate 2.0 GA,但在 memcached 提供程序中设置缓存过期时遇到了一些麻烦。

我在 NHibernate.Caches.MemCache 源中看到有一个过期属性和一个 300 秒的默认值。

缓存区域也有属性,但配置部分处理程序似乎没有映射它们。

是否有其他方式设置缓存过期时间不是特定于提供者的——

这是功能性网络配置部分(显然没有过期设置)。

0 投票
2 回答
70079 浏览

asp.net - 之间的区别?

每次我必须使用 IIS7 为 ASP.NET 添加处理程序或模块时,说明总是告诉我将其合并为两个部分:system.websystem.webserver.

和这个:

这两个部分有什么区别?

此外,如果我不将其添加到该system.web部分,我的 Visual Studio 2008 调试器也无法正常工作。

0 投票
3 回答
60073 浏览

asp.net - 如何在 IIS 中为我​​的网站关闭自定义错误处理?

您甚至如何查看 web.config 文件?我不知道去哪里关闭自定义错误...帮助!

我尝试了命令提示符和 java 脚本....任何人都可以帮助我吗?

0 投票
8 回答
17230 浏览

c# - 我可以在运行时将 ConnectionStrings 添加到 ConnectionStringCollection 吗?

有没有一种方法可以在 Asp.Net 应用程序中将连接字符串添加到 ConfigurationManager 在运行时返回的 ConnectionStringCollection 中?

我尝试了以下方法,但被告知配置文件是只读的。

还有其他方法可以在运行时执行此操作吗?我知道在设计时我可以将连接字符串添加到 web.config;但是,我希望在运行时向该集合添加一些内容。

谢谢

编辑:我尝试这样做的原因之一是由于安全要求阻止我将 ConnectionStrings 放在 web.config 中(甚至加密)。我想在我的项目中使用 Membership 和 Profiles 等元素;但是,我正在寻找一种替代方法,而不是编写自定义提供程序。自定义提供程序并不是那么糟糕,但如果我能找到更简单的解决方案,我完全赞成。

0 投票
1 回答
2118 浏览

c# - 更改 Web.config 中的键/值对

如何更改 web.config 中的键值,该键值在 asp.net 中代码后面的 appSettings 标记之间定义

谢谢..

问候...