问题标签 [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.

0 投票
2 回答
3436 浏览

asp.net - 解析器错误消息:在应用程序配置中找不到连接名称“LocalSqlServer”或连接字符串为空

我目前正在新的 SQL Server 2008 服务器上设置我的网站,但是我收到以下错误:

为什么是这样?我该如何解决这个问题?谢谢!

0 投票
1 回答
257 浏览

asp.net - 将 PowerBuilder 转换为 ASP.Net 浏览错误

我有一个 powerbuilder 应用程序,我将它转换为 ASP.Net (aspx) 文件格式的 Web 应用程序。

在 Windows server 2003 上的 IIS V6.0 中部署和发布转换后的 Web 应用程序(复制并添加 ASP.Net 和网络服务和 IUser 权限以使用户能够访问它)和 ASP.Net 版本为 2.0

我浏览 default.aspx 网页时收到的错误消息如下:-

“/”应用程序中的服务器错误。

运行时错误

描述:

服务器上发生应用程序错误。此应用程序的当前自定义错误设置可防止远程查看应用程序错误的详细信息(出于安全原因)。但是,它可以被本地服务器机器上运行的浏览器查看。

细节:

要在远程机器上查看此特定错误消息的详细信息,请在位于当前 Web 应用程序根目录的“web.config”配置文件中创建一个标签。然后,此标记应将其“模式”属性设置为“关闭”。

笔记:

您看到的当前错误页面可以通过修改应用程序配置标记的“defaultRedirect”属性以指向自定义错误页面 URL 来替换为自定义错误页面。

服务器上出现的另一条错误消息是:-

“/”应用程序中的服务器错误。

配置错误

提前致谢...

0 投票
1 回答
2934 浏览

c# - 获取不同 .NET 版本的 machine.config 路径的最佳方法

如果应用程序在 .net 4.0 上运行,那么获取 .net 2.0 machine.config 文件路径的最佳方法是什么?

一种方法是进行字符串操作和文件系统访问以将 v4.0* 替换为 v2.0* , new ConfigurationFileMap().MachineConfigFilename;然后将其传递给ConfigurationManager.OpenMappedMachineConfiguration(new ConfigurationFileMap(<HERE>)). 如果没有更好的解决方案,我将采用此解决方案。

0 投票
1 回答
286 浏览

asp.net - 如何配置Web应用程序的网页最大化浏览?

我使用 PowerBuilder V12.0 开发了一个 Web 项目,它以 ASP.net Web 文件格式 (*.aspx) 发布。

我将我的 Web 项目托管在具有操作系统(Windows Server 2003 - 企业版)和 IIS V6.0 作为 Web 服务器托管应用程序的 Web 服务器机器上。

我想让主页 (Default.aspx) 最大化打开,这样 Internet Explorere 或任何其他 Internet 浏览器(如 Firefox 等)中都不会出现 Internet 工具栏。

这似乎是一个 Web 服务器配置和设置,因为现在我在两个开发 Web 服务器中托管相同的 Web 应用程序,它在其中一个中打开最大化,在另一个中打开正常,因此 Web 项目文件中不需要更改。

我不知道这个选项或配置到底是什么,在 web.config 和 machine.config 等 Web 配置文件中是否有窗口大小或宽度和高度等属性?我猜有一个像 WindowSize:Maximized 这样的属性。

如果您之前有过这方面的经验,请告诉我执行此操作所需的选项和配置。

谢谢你的帮助。

0 投票
2 回答
3635 浏览

asp.net - 从 ASP.NET 发出 Web 服务请求时出现争用、性能不佳和死锁

我最近部署了一个使用许多 Web 服务调用的 Web 应用程序。在开发过程中,我没有注意到任何死锁或争用,但是现在当网站处于活动状态并且访问量很大时,我每天在事件日志中收到此错误几次,并且网站也冻结/挂起,因此我必须重新启动 IIS .

应用程序池“默认 AppPool”超出其作业限制设置。

我在这个网站http://support.microsoft.com/kb/821268上找到了一些信息,看起来很有希望,但我需要一些关于设置值的帮助。

我正在考虑调整这些设置:

首先它说我必须在 Machine.configm 中执行它们,但我不能只在 Web.config 中执行它们吗?

其次,解决我的争用问题的推荐设置是什么?我的(虚拟)网络服务器在以下系统配置上运行:

在此处输入图像描述

我也知道要永久解决这个问题,我可能必须对我的代码做一些事情,添加缓存等。我也欢迎有关此的提示。

0 投票
3 回答
583 浏览

.net - machine.config 的奇怪之处

我正在尝试调整 IIS 以减少争用,并且在 .net 上的许多文章之后,我试图在文件中找到它,但没有结果:

.net 框架版本都不包含包含上述设置的 machine.config 文件是否正常?

0 投票
4 回答
4180 浏览

.net - 为什么我不能将此添加到 machine.config

我想以与许多文章和微软建议的完全相同的方式将此部分添加到我的 machine.config 中:

http://msdn.microsoft.com/en-us/library/aa903351(v=vs.71).aspx http://geekswithblogs.net/StuartBrierley/archive/2009/09/30/tuning-iis--- machine.config-settings.aspx

但是,一旦我这样做,当我尝试访问同一台机器上 IIS 上托管的页面时,就会出现此异常:

解析器错误消息:无法识别的配置部分 system.net。

源错误:

源文件:C:\WINDOWS\Microsoft.NET\Framework64\v2.0.50727\Config\machine.config

线路:11

问题出在哪里,如何修改 machine.config 以便最终控制该maxconnection值?

0 投票
6 回答
144113 浏览

c# - 实体框架的连接字符串

我想在 Silverlight 中的多个实体之间共享相同的数据库信息。但我希望将连接字符串命名为 xyz 并让每个人都从 machine.config 访问该连接字符串...

实体的元数据部分会有所不同,因为我没有将实体命名为相同的..

我可以在该元数据部分中放置多个实体吗?

这是一个示例..我想使用此连接字符串,但请注意我在元数据部分中放置了多个实体..

基本上我想拿这个连接字符串

而这个连接字符串

制作此连接字符串

但这根本行不通。两个项目都无法连接到它。

0 投票
2 回答
3253 浏览

c# - 如何从 .NET v2.0.50727 打开 machine.config

我要读取设置的应用程序写入到 C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\CONFIG 中的 machine.config 部分。

但是当我使用以下代码时:

返回的路径始终是 .NET 4 machine.config:

编辑:我的应用程序使用 MEF,因此它需要 .NET 4,不能从 .NET 2 编写应用程序。

0 投票
1 回答
3533 浏览

c# - 获取 machine.config 的 64 位版本

现在,我正在调用以下行

结果如下 cnf.FilePath == C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config\machine.config

我在 32 位 2003 服务器和 64 位 2008 R2 服务器上得到以下结果。理想情况下,当安装在 64 位服务器上时,我想返回 64 位文件夹。

又名 - C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config\machine.config

有没有办法在不求助于 ConfigurationFileMaps 的情况下获得 64 位版本 - 例如 来自 Msdn 的配置示例

更新评论

  • 现在,平台设置设置为 Any Cpu
  • 我在继承自标准应用程序的 System.Configuration.Install.Installer 的类中运行代码
  • 该代码所在的项目正在作为 Visual Studio 安装程序安装项目中的自定义操作运行