我有一个 Web 设置项目,其中有一个自定义屏幕,要求输入机器名称。反正有没有用当前机器名称预填充这个字段?
对于我需要它来仅包含“Localhost”的情况不符合我的要求。
“Environment.MachineName”将在代码块中返回机器名称,如果我在自定义操作中需要它会很好。但似乎自定义操作在您完成安装向导之后才会执行......所以我实际上无法使用它。无论如何,让我知道你的想法。
我有一个 Web 设置项目,其中有一个自定义屏幕,要求输入机器名称。反正有没有用当前机器名称预填充这个字段?
对于我需要它来仅包含“Localhost”的情况不符合我的要求。
“Environment.MachineName”将在代码块中返回机器名称,如果我在自定义操作中需要它会很好。但似乎自定义操作在您完成安装向导之后才会执行......所以我实际上无法使用它。无论如何,让我知道你的想法。
从我有限的研究来看,简单的 Web 设置项目似乎不足以让你做你想做的事。我会建议以下任何一项,具体取决于这对您的项目有多重要:
我当然会建议最后一个,但如果您真的不需要那么糟糕的这个功能,请选择在您的情况下可以接受的其他选项之一。
我不确定您是否可以在 Web 设置项目运行时访问代码。如果是这样,您可以尝试静态“ Environment.MachineName
”属性。
System.Environment.MachineName
您可以访问环境变量吗?你可以评价一下%COMPUTERNAME%
。