[英]Web Setup Project - Getting the Current Machine Name
我有一个Web设置项目,其中包含一个自定义屏幕,要求提供机器名称。 无论如何使用当前机器名称预填充此字段?
对于我需要它只包括“Localhost”的情况不符合我的要求。
“Environment.MachineName”将在代码块中返回机器名称,如果我在自定义操作中需要它,那将是正常的。 但是,在你完成安装向导之后,似乎自定义操作不会超出...所以我实际上无法使用它。 无论如何让我知道你的想法。
从我有限的研究来看,简单的Web Setup Project看起来不足以让你做你想做的事。 我会建议以下任何一种,具体取决于它对您的项目的重要性:
我当然会建议最后一个,但是如果你真的不需要这个功能那么糟糕的话,请选择其中一个在你的情况下足够可接受的选项。
我不确定在Web安装项目运行时是否可以访问代码。 如果是这样,您可以尝试静态“ Environment.MachineName
”属性。
System.Environment.MachineName
您是否可以访问环境变量? 您可以评估%COMPUTERNAME%
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.