在 Visual Studio 2008 中,当您转到项目的属性(至少是一个 ASP.NET MVC)时,您可以选择运行外部程序。它包含三个部分:程序的路径、命令行选项、工作目录。
我需要将 Web 应用程序的根目录作为命令行参数传递。我不想在该目录中对我的机器中的路径进行硬编码。我可以使用某种(环境)变量吗?
背景:我正在尝试运行 UltiDev Cassini,因为 VS 的 Cassini 只有 32 位。我认为这是运行它的正确方法,是吗?
在 Visual Studio 2008 中,当您转到项目的属性(至少是一个 ASP.NET MVC)时,您可以选择运行外部程序。它包含三个部分:程序的路径、命令行选项、工作目录。
我需要将 Web 应用程序的根目录作为命令行参数传递。我不想在该目录中对我的机器中的路径进行硬编码。我可以使用某种(环境)变量吗?
背景:我正在尝试运行 UltiDev Cassini,因为 VS 的 Cassini 只有 32 位。我认为这是运行它的正确方法,是吗?
尝试 $(ProjectDir) 或 $(SolutionDir) 变量,或此处记录的列表中的其他变量:MSDN
您将在以下位置找到可以使用的所有变量的列表及其值:
这显示了您可以使用的所有变量的列表及其值。你应该能够找到一个适合你的需求...
Pablo,您可以将CassiniDev自定义和编译为 x64 并得到您想要的。
通过 .config 进行自定义配置是下一个版本的待办事项。