我想有这样的:使用Visual Studio,我可以在编译时获得计算机名称吗?
let COMP_NAME = %some_type_of_flag%
所以在编译时,这是改变
let COMP_NAME = "MyComputerName"
编辑:我看到我的问题是不完整的。这是一个silverlight应用程序。它似乎环境没有MachineName。我正在使用f#。
编辑:我使用Visual Studio 2010和后面的代码是在F#(不要问)。我想这样做的原因是,在我们的开发环境中,我们在本地机器上运行服务器。当某人签出代码时,他们必须在代码中输入他们的机器名称。当你在本地访问应用程序时使用“localhost”,当从另一台机器访问应用程序时显然不起作用。所以解决方案必须在构建时间。
我不知道,我使用的是什么编译器,无论默认的F#编译器是在VS2010。
在什么lanugage? – SLaks 2010-11-12 16:38:41
此外,为什么?你想达到什么目的? – Stu 2010-11-12 16:43:12
听起来像一个预构建步骤的情况下做一些包括的代码文件。 – sisve 2010-11-12 16:58:43