我有一个网页设置项目,其中包含一个自定义屏幕,要求提供机器名称。无论如何使用当前机器名称预填充此字段?
对于我需要它只包括“Localhost”的情况不符合我的要求。
“Environment.MachineName”将在代码块中返回计算机名称,如果我在自定义操作中需要它,那将是正常的。但是,在你完成安装向导之后,似乎自定义操作不会超出...所以我实际上无法使用它。无论如何让我知道你的想法。
答案 0 :(得分:2)
从我有限的研究来看,简单的Web设置项目看起来不足以让你做你想做的事情。我会建议以下任何一种,具体取决于这对您的项目有多重要:
我当然会建议最后一个,但是如果你真的不需要这个功能那么糟糕的话,请选择其中一个在你的情况下足够可接受的选项。
答案 1 :(得分:1)
我不确定在Web安装项目运行时是否可以访问代码。如果是这样,您可以尝试静态“Environment.MachineName
”属性。
答案 2 :(得分:0)
System.Environment.MachineName
答案 3 :(得分:0)
您是否可以访问环境变量?您可以评估%COMPUTERNAME%
。