问题标签 [machine.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.
asp.net - 使用 ASP.Net 1.1 框架的无效 ViewState 错误
我了解为什么会出现此错误,但在尝试实施解决方案时遇到问题。
原来的错误如下:
我尝试通过在应用程序的 web.config 文件中添加 machineKey 属性来覆盖 machine.config 文件。我已经尝试了该文件的三个不同版本,但仍然出现相同的错误:Unrecognized attribute 'decryption'
以下是我使用的三个版本的 machineKey 属性: 请注意,生成的密钥是从以下网站检索到的:http: //aspnetresources.com/tools/machineKey
请注意,Web 服务器使用 .Net 1.1 Framework 并使用 IIS 6。我知道上述解决方案适用于 .Net 2.0+,但从未遇到过适用于 .Net 1.1 版本的问题。
有人可以告诉我如何解决 .Net 1.1 版本和 IIS 6 的此错误的正确用法吗?
生产错误:
更新的 WEB.CONFIG
c# - 修改 machine.config 文件的 API - 每个配置文件中的“DbProviderFactories”部分只能出现一次
我最近在客户端机器上遇到了以下错误:
每个配置文件中的“DbProviderFactories”部分只能出现一次。
机器配置似乎包含一个重复的 DbProviderFactories 元素。
手动删除这个额外的元素可以解决问题,并且我们的软件可以运行。但是,已要求我们尝试通过忽略我们自己的 app.config 中的重复条目来解决此问题。这是因为很多客户端可能有同样的问题,我们不能修改每个人的配置文件。
我尝试<clear/>
在 system.data 部分中添加一个元素,以希望覆盖 machine.config 中已有的内容。但是,这不起作用。
例如
有没有办法以编程方式忽略重复的 DbProviderFactories 元素?
是否存在允许您修改机器配置的 API?
任何人都可以提供帮助或推荐解决方案吗?
亲切的问候
c# - 无法加载文件或程序集'MySql.Web,版本 = 5.2.5.0
我正在运行一个由某人发送的项目,它给了我这个错误:
这里也是截图:
任何人都可以帮助我,如何解决这个错误。
asp.net-mvc-4 - ASP.NET MVC网站首次启动
您好,我目前正在使用 Visual Studio 2012 学习 ASP.NET MV4,我创建了一个新项目,而不是一个空项目,一个 Internet 应用程序,但每当我尝试运行它时,我都会遇到错误。
对此我无话可说,我现在正在使用 Razor 学习 ASP.NET。我非常感谢您对此的帮助。错误本身似乎源于我的 machine.config 文件,但我有点害怕打开该文件。
这是错误:
asp.net - 使用 machine.config 设置并忽略 web.config 设置
我在 machine.config 文件中有一些重要的设置,我需要防止网站可以在他们的 web.config 文件中修改它们。换句话说,我需要忽略 web.config 文件中的那些设置。
我知道我可以锁定元素,但我不想有例外,我只想被忽略。
例子:
在machine.config中
在web.config
在网站或 Web 应用程序中
是否有可能做到这一点?
澄清:
我需要保护的这些设置是 wcf serviceModel 客户端元素,而不是 appSettings 作为我的示例。
installscript - InstallScript 和 machine.config
我在 InstallScript 方面遇到了一些我似乎无法弄清楚的问题。主要的是我需要在 machine.config 文件中添加以下内容:
但它是这样添加的:
这是我用来更新文件的代码(消息框用于调试目的)。
非常感谢您提供的任何帮助!
asp.net - 在 machine.config 中找不到 httpModules 和 httpHandlers
我读过一篇关于 ASP.NET 中的 httpHandlers 和 httpModules 的帖子,它说在 machine.config 中默认定义了这样的节点(<httpModules> 和 <httpHandlers>),但是当我查看它们时它们不存在。我在路径“$WINDOWS$\Microsoft.NET\Framework\$VERSION$\CONFIG”中搜索了 machine.config。
唯一的参考是这两行:
我正在使用 Win7、IIS7 和 .NET 4.5 版
iis-7.5 - IIS 7.5 - 将应用程序池启动模式更改为始终运行
我有 IIS 7.5,我已经为它安装了应用程序初始化模块。现在,我正在尝试更改应用程序池的 StartMode,但在 IIS 管理器中看不到 StartMode 选项。我查看了基本和高级设置。我认为编辑此值的下一个位置将在 Machine.Config 中。所以,我找到了那个文件,但我不确定更新会放在哪里。我相信它应该设置为 AlwaysRunning。
任何帮助,将不胜感激。
c# - 使用 machine.config 连接字符串添加 ADO.Net 实体数据模型
我处于使用 EF6 学习 MVC5 的初级水平。基本上我正在尝试使用在 machine.config 中定义的连接字符串,而不是在创建 ADO.NET 实体数据模型时使用 web.config。我使用 machine.config 作为连接字符串的原因是;我们有不同的 SQL 集群服务器和应用程序服务器。在本地机器上,我们使用本地 SQL Server 实例,但在 beta/Live SQL Server 上,我们使用不同的实例名称。凭证也不同。因此,在每个应用程序/Web 服务器上,我们在 machine.config 中为相同的数据库名称但使用不同的凭据定义了 ConnectionString。
有没有一种方法可以在使用向导创建 ADO.Net 实体数据模型时使用 machine.config 中指定的 ConnectionString,或者我可以将 machine.config ConnectionString 的引用提供给我的应用程序 web.config,或者有没有其他方法可以解决这个问题问题?
我正在使用使用 MVC5 的数据库优先技术。在使用本地数据库创建 edmx 之后,我尝试了以下操作,然后尝试在我的上下文类中更改连接字符串:
错误:OnModelCreating 附加信息:如果在 Code First 模式下使用,使用 T4 模板生成的用于 Database First 和 Model First 开发的代码可能无法正常工作。要继续使用 Database First 或 Model First,请确保在执行应用程序的配置文件中指定了实体框架连接字符串。要使用从 Database First 或 Model First 生成的这些类,使用 Code First 添加使用属性或 DbModelBuilder API 的任何其他配置,然后删除引发此异常的代码。
亲切的问候
asp.net - 如何在 IIS7 上将 enableVersionHeader 全局设置为 false
我有几十个站点,我希望锁定运行 ASP.Net,部分工作是关闭该死的标题(说明正在运行的 ASP.Net 版本)。这涉及到每个 web.config 文件和设置<httpRuntime enableVersionHeader="false" />
。有没有办法在全球范围内做到这一点?IIS7 中的 machine.config(s) 总共 4 个不支持enableVersionHeader="false"
同一个 httpRuntime 标记。machine.config 中是否有专门的标签或部分?
我想添加<deployment retail="true" />
另一个建议,但尝试将其放入 machine.config(在 system.web 下)也会导致错误。(有什么想法吗?)现在,我只是将这些放在 web.configs 中,但是如果 MS 在 IIS 中具有这个 PCI 强制功能会很好(.config 文件中的单个错字可以获取站点或整个服务器都宕机了——有这么受欢迎的请求,你会认为他们会把它放在 GUI 中!!!)