我正在 Visual Studio 2008 中开发 ClassLibrary-Project。我想要检查一些东西。我的项目根目录中有文件“index.html”。我需要设置 StartAction 以使用某些浏览器打开此文件。我在“项目属性->调试->启动操作”中找到了StartAction。我可以选择“启动外部程序”或“使用 URL 启动浏览器”,但它们需要我的文件的绝对路径。我想用相对路径来做(比如'$(ProjectDir)index.html')。我该怎么做?
最佳答案
不幸的是,在调试“启动外部程序”菜单中没有一个 Visual Studio 宏是可替换的。似乎还从 devenv.exe 的位置考虑了相对路径。我不知道这是否 100% 正确,但似乎是通过实验。
我认为此时最好的办法是对路径进行硬编码。该路径存储在用户特定的项目文件中,通常是机器特定的文件。由于这个原因,大多数源代码控制提供商默认情况下不会检查它,因此您不会弄乱其他开发人员。
关于visual-studio - 在 Visual Studio 中启动操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2177660/