是否有一个变量可以用来在 Visual Studio 2008 的项目属性中的命令行选项中标识项目目录?
在 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
您将在以下位置找到可以使用的所有变量及其值的列表:
这将显示您可以使用的所有变量及其值的列表。您应该能够找到适合您需求的...
You will find the list of all the variables that you can use, with their values, at the following place:
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...
尝试使用 $(ProjectDir) 或 $(SolutionDir) 变量,或者此处记录的列表中的其他变量:MSDN
Try a $(ProjectDir) or $(SolutionDir) variable, or some other one from a list documented here: MSDN
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.