在Web.Config Transform中指定Machine Name

Nic*_*ton 7 msbuild web-config web-config-transform

我正在使用Web.config转换来成功创建我的web.config的调试和发布版本 - 这是正常的.

我有兴趣知道是否有一个'机器名'属性来指定我可以在调试URL中使用的当前机器名,而不是硬编码特定的机器名(在这种情况下使用localhost不是一个选项) ,例如

<add name="XrmService" connectionString="http://$(ComputerName):5555/Service.svc" />
Run Code Online (Sandbox Code Playgroud)

使用Web.config转换是否有可用的属性?类似于MSBuild的$(ComputerName)财产?

TDN*_*TDN 1

有一个您可以使用的环境变量。它是 $(计算机名)。

打开命令窗口,键入“set”(不带双引号)并按 Enter。您将在屏幕顶部的某个位置看到该环境变量。