是否有一个变量可以用来在 Visual Studio 2008 的项目属性中的命令行选项中标识项目目录?

发布于 2024-08-16 12:13:03 字数 247 浏览 6 评论 0原文

在 Visual Studio 2008 中,当您转到项目(至少是 ASP.NET MVC 项目)的属性时,您可以选择运行外部程序。它由三部分组成:程序路径、命令行选项、工作目录。

我需要将 Web 应用程序的根作为命令行参数传递。我不想在该目录中对我的计算机中的路径进行硬编码。我可以使用某种(环境)变量吗?

背景:我正在尝试运行 UltiDev Cassini,因为 VS 的 Cassini 仅是 32 位。我认为这是正确的运行方式,不是吗?

In Visual Studio 2008 when you go to properties of a project (an ASP.NET MVC one at least) you have the option to run an external program. There are three parts for it: the path to the program, the command line options, the working directory.

I need to pass the root of my web application as a command line argument. I don't want to hardcode the path in my machine in that directory. Is there some sort of (environment) variable I could use?

Background: I'm trying to run UltiDev Cassini because VS' Cassini is 32bit only. I think this is the right way to run it, is it?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

饮湿 2024-08-23 12:13:03

您将在以下位置找到可以使用的所有变量及其值的列表:

  • 打开项目的属性,转到“调试”节点,
  • 单击“命令参数”字段中的下拉符号出现在字段右侧
  • ,打开下拉菜单,选择“编辑”,
  • 单击“宏”按钮,等等...

这将显示您可以使用的所有变量及其值的列表。您应该能够找到适合您需求的...

You will find the list of all the variables that you can use, with their values, at the following place:

  • Open the properties for your project, go the 'Debugging' node
  • click in the 'Command Arguments' field, a drop-down symbol appears on the right of the field
  • open the drop-down, choose 'Edit'
  • click on the 'Macros' button, et voilà...

This shows the list of all the variables you can use, along with their values. You should be able to find one that suits your needs...

涙—继续流 2024-08-23 12:13:03

尝试使用 $(ProjectDir) 或 $(SolutionDir) 变量,或者此处记录的列表中的其他变量:MSDN

Try a $(ProjectDir) or $(SolutionDir) variable, or some other one from a list documented here: MSDN

很酷不放纵 2024-08-23 12:13:03

Pablo,您可以将 CassiniDev 自定义并编译为 x64,并获得您想要的结果。

通过 .config 进行自定义配置是下一个版本的待办事项。

Pablo, you can customize and compile CassiniDev as x64 and get exactly what you want.

Custom configuration via .config is on the todo for the next release.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文