gpt4 book ai didi

visual-studio-2008 - 在 32 位和 64 位调试环境中为启动外部程序使用相同的调试设置

转载 作者:行者123 更新时间:2023-12-04 21:01:09 24 4
gpt4 key购买 nike

我们混合使用 32 位和 64 位开发环境。我们的一些类库是使用 32 位应用程序调试的,因此我们有“启动外部程序”和“工作目录”的调试设置。问题是设置需要不同
由于 32 位应用程序安装到

C:\Program Files\xxx(32 位开发环境)或 C:\Program Files (x86)\xxx(64 位开发环境)

有没有办法使用某种标记,如 %PROGRAMFILES% 或 $(ProgramFiles) 以便 Visual Studio 2008 知道在哪里查找外部程序?

除了将解决方案文件(保存调试信息的地方) checkin 源代码管理之外,这不会是一个主要问题……因此,从我们的源代码库中获取最新版本的解决方案可以保持两者之间的调试设置程序文件位置。

最佳答案

正如 BQ 所指出的,启动外部程序和工作目录存储在 .user 文件中。但是,您可以在 .csproj 和 .user 文件中使用 $(Program Files) 进行与目录名称相关的任何设置……唯一的技巧是您必须在文本中手动编辑相关的 .user 或 .csproj 文件编辑。

如果用户不在 Visual Studio 中编辑该值,它会保持 $(ProgramFiles) 的值并在 32 位和 64 位环境中正确扩展。

关于visual-studio-2008 - 在 32 位和 64 位调试环境中为启动外部程序使用相同的调试设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/424356/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com