博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Machine.Config在哪里?
阅读量:2290 次
发布时间:2019-05-09

本文共 1528 字,大约阅读时间需要 5 分钟。

我想应用一个更改,以便我可以为我的C#3.5应用程序使用服务器GC设置 - 我可以通过编辑machine.config文件来实现。

唯一的问题是我不知道那是哪里。

如何在多个不同的计算机上以可重复的方式找到此文件的路径


#1楼

你可以在powershell中运行它:

[System.Runtime.InteropServices.RuntimeEnvironment]::SystemConfigurationFile

哪个为 4输出:

C:\Windows\Microsoft.NET\Framework\v4.0.30319\config\machine.config

但请注意,这可能会发生变化,具体取决于.net是以32位还是64位运行,这将分别导致\\Framework\\\\Framework64\\


#2楼

32位

%windir%\Microsoft.NET\Framework\[version]\config\machine.config

64位

%windir%\Microsoft.NET\Framework64\[version]\config\machine.config

[version]应该等于v1.0.3705v1.1.4322v2.0.50727v4.0.30319

v3.0v3.5只包含v2.0.50727附加程序集,因此不应该有config\\machine.configv4.5.xv4.6.x存储在v4.0.30319


#3楼

C:\\ WINDOWS \\ Microsoft.NET \\框架\\ V2.0.50727 \\ CONFIG


#4楼

虽然它取决于......我的是:

C:\\ WINDOWS \\ Microsoft.NET \\框架\\ V2.0.50727 \\ CONFIG

C:\\ WINDOWS \\ Microsoft.NET \\ Framework64 \\ V2.0.50727 \\ CONFIG


#5楼

在你的asp.net应用程序中使用它

using System.Configuration;Response.Write(ConfigurationManager.OpenMachineConfiguration().FilePath);

#6楼

你可以在powershell中运行它:在power shell中复制和粘贴[System.Runtime.InteropServices.RuntimeEnvironment] :: SystemConfigurationFile

我的输出是:C:\\ Windows \\ Microsoft.NET \\ Framework \\ v2.0.50527 \\ config \\ machine.config


#7楼

  1. 打开Windows运行命令。 Shortcut => windows key + r
  2. 键入“microsoft.net” - MS .Net文件夹打开
  3. 打开“Framework”/“Framework64”文件夹(基于您的处理器)。
  4. 选择特定的固件版本文件夹,例如“v4.0.30319”
  5. 打开配置文件夹
  6. Machine.config将在那里可用。 干杯。

#8楼

为了绝对确定,在ASP.NET页面上打一个Label并运行以下代码:

labelDebug.Text = System.Runtime.InteropServices.RuntimeEnvironment.SystemConfigurationFile;

我相信这一点毫无疑问!

转载地址:http://mwcnb.baihongyu.com/

你可能感兴趣的文章