次のように、Visual Basic 2010 で環境変数を設定しようとしています。
Module Module1
Sub Main()
Environment.SetEnvironmentVariable("Variable", "Value")
End Sub
End Module
しかし、コードが実行されたとしても、
環境変数>システム変数に行くと何もありません
誰かが何が悪いのか教えてもらえますか?
次のように、Visual Basic 2010 で環境変数を設定しようとしています。
Module Module1
Sub Main()
Environment.SetEnvironmentVariable("Variable", "Value")
End Sub
End Module
しかし、コードが実行されたとしても、
環境変数>システム変数に行くと何もありません
誰かが何が悪いのか教えてもらえますか?
デフォルトでは、環境変数は現在のプロセスに対してのみ設定されます (そして、そこから生成されるすべての子プロセスに継承されます)。おそらく、 EnvironmentVariableTarget (この場合は Machine または User)を指定できるオーバーロードを探しているでしょう。