- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
ProcessStartInfo.EnvironmentVariables
:
A string dictionary that provides environment variables that apply to this process and child processes.
ProcessStartInfo.Environment
:
A generic dictionary containing the environment variables that apply to this process and its child processes.
On .NET Framework applications, using the Environment property is the same as using the EnvironmentVariables property.
在非 .NET Framework 应用程序 上,ProcessStartInfo.EnvironmentVariables
和 ProcessStartInfo.Environment
之间有什么区别?
最佳答案
它们有不同的返回类型,但除此之外没有功能上的区别。
根据 this github issue , .NET Core 语言设计者希望使用标准 IDictionary<>
而不是有点陈旧的StringDictionary
原版使用EnvironmentVariables
属性(property)。他们无法在不破坏与 .NET 框架 的兼容性的情况下更改现有属性的返回类型,因此他们添加了一个新的、主要是冗余的属性。
关于c# - ProcessStartInfo.EnvironmentVariables 和 ProcessStartInfo.Environment 之间有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60852117/
我正在尝试将 Rails 应用程序部署到 Amazon Elastic Beanstalk(eb) 环境 我得到了这个错误: Uploading: [#########################
背景:我们将当前项目版本设置为系统环境: org.apache.maven.plugins maven-surefire-plugin 2.19.1
我目前正在将一个 C# 应用程序从 .NET Framework 移植到 .NET Core,以便能够在 Linux 上运行它。在某个时候,此应用程序使用 System.Diagnostics.Pro
我们正在使用Power Shell部署我们的2012 SSIS软件包,并在SSIS 2012 Server上具有环境变量。现在,在项目部署期间,我试图遍历环境变量集合中的每个变量(foreach($
我正在开发 C# 应用程序。 我需要创建变量并将其传递给新进程,我正在使用 ProcessStartInfo.EnvironmentVariables 执行此操作。 新进程必须提升运行,所以我使用 V
当我向其中插入内容时,ProcessStartInfo.EnvironmentVariables(类型 StringDictionary)中的 EnvironmentVariables 始终设置为小写
ProcessStartInfo.EnvironmentVariables : A string dictionary that provides environment variables that
我正在尝试向使用 AWS Codebuild 的 Pipeline 操作添加环境变量。但是,无论我添加什么,如果我选择一种 Secret Manager,该步骤都会失败并显示以下错误: Invalid
我已经为 ASP.NET 4.5 Web 应用程序中托管的 WCF 服务创建了一个 Web 部署包(一个 ZIP 文件)。当我尝试部署包时,出现以下错误: Child object 'environm
我是一名优秀的程序员,十分优秀!