问题标签 [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.
visual-studio - 用于比较 web.config 文件的工具
是否有一个很好的工具可以专门比较web.config 文件,以具体查找哪些设置是不同的值,以及哪个文件的设置都没有出现在两者中。
XML 比较应该可以解决问题,否则 XSLT 可能会起作用。那里必须有一个用于 web.config 设置的工具?
.net - 如何在我的 web.config 文件中存储字典对象?
我想在我的网络配置文件中存储一个简单的键/值字符串字典。Visual Studio 可以轻松存储字符串集合(请参见下面的示例),但我不确定如何使用字典集合来完成。
.net - “/DNNTest”应用程序中的服务器错误
解析器错误消息:已添加条目“SiteSqlServer”。
源错误:
abase=DotNetNuke2;uid=nukeuser;pwd=dotnetnuke;" providerName="System.Data.SqlClient" //
有谁知道周围的工作???
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 进行调试,我不相信这会成为问题。
任何调试此问题的帮助将不胜感激。
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 应用程序上的应用程序池回收。只是在说'
nhibernate - NHibernate.Caches.MemCache web.config 用于缓存过期时间
我正在迁移到 Nhibernate 2.0 GA,但在 memcached 提供程序中设置缓存过期时遇到了一些麻烦。
我在 NHibernate.Caches.MemCache 源中看到有一个过期属性和一个 300 秒的默认值。
缓存区域也有属性,但配置部分处理程序似乎没有映射它们。
是否有其他方式设置缓存过期时间不是特定于提供者的——
这是功能性网络配置部分(显然没有过期设置)。
asp.net - 之间的区别和?
每次我必须使用 IIS7 为 ASP.NET 添加处理程序或模块时,说明总是告诉我将其合并为两个部分:system.web
和system.webserver
.
和这个:
这两个部分有什么区别?
此外,如果我不将其添加到该system.web
部分,我的 Visual Studio 2008 调试器也无法正常工作。
asp.net - 如何在 IIS 中为我的网站关闭自定义错误处理?
您甚至如何查看 web.config 文件?我不知道去哪里关闭自定义错误...帮助!
我尝试了命令提示符和 java 脚本....任何人都可以帮助我吗?
c# - 我可以在运行时将 ConnectionStrings 添加到 ConnectionStringCollection 吗?
有没有一种方法可以在 Asp.Net 应用程序中将连接字符串添加到 ConfigurationManager 在运行时返回的 ConnectionStringCollection 中?
我尝试了以下方法,但被告知配置文件是只读的。
还有其他方法可以在运行时执行此操作吗?我知道在设计时我可以将连接字符串添加到 web.config;但是,我希望在运行时向该集合添加一些内容。
谢谢
编辑:我尝试这样做的原因之一是由于安全要求阻止我将 ConnectionStrings 放在 web.config 中(甚至加密)。我想在我的项目中使用 Membership 和 Profiles 等元素;但是,我正在寻找一种替代方法,而不是编写自定义提供程序。自定义提供程序并不是那么糟糕,但如果我能找到更简单的解决方案,我完全赞成。
c# - 更改 Web.config 中的键/值对
如何更改 web.config 中的键值,该键值在 asp.net 中代码后面的 appSettings 标记之间定义
谢谢..
问候...