如何在Visual Studio中设置路径?

yes*_*aaj 74 development-environment visual-studio visual-c++

如何在Visual Studio中为特定项目设置要搜索的DLL文件的路径?

现在我在环境path变量中设置它,但我想更好地控制它.

小智 99

在MSDN上搜索" 如何:为项目设置环境变量 ".(这是项目>属性>配置属性>调试"环境""合并环境"属性,适合那些忙碌的人.)

语法是NAME = VALUE,可以使用宏(例如,$(OutDir)).

例如,要将C:\ Windows\Temp添加到PATH:

PATH=C:\WINDOWS\Temp;%PATH%
Run Code Online (Sandbox Code Playgroud)

同样,要将$(TargetDir)\DLLS 附加到PATH:

PATH=%PATH%;$(TargetDir)\DLLS
Run Code Online (Sandbox Code Playgroud)

  • 效果很好,但是你知道如何为C#做同样的事情吗? (5认同)
  • 我没有在2017年的视觉工作室中找到这个,其他任何人都可以告诉我在哪里可以找到它? (2认同)

Tim*_*sch 47

你有几个选择:

  • 您可以在工具的路径,DLL文件添加到可执行文件设置>选项>项目和解决方案> VC++目录(但仅限于建筑,用于执行或调试这里)
  • 您可以在全局PATH环境变量中添加它们
  • 您可以使用我在此处描述的批处理文件启动Visual Studio,并在该文件中操作路径
  • 您可以将DLL复制到可执行文件的目录中:-)

  • 使用Visual Studio 2010,您可以进入项目的属性页面,它位于"配置属性 - > VC++目录"下. (7认同)
  • @Kevin这是用于构建,而不是用于运行或调试 (2认同)
  • 在 VS 2019 中,您可以在“项目属性 -> 公共属性 -> VC++ 目录 -> 可执行目录”中进行设置,您还可以添加项目属性表并将其设置在那里,并将属性表添加到所有新项目中。 (2认同)

sea*_*n e 9

如果您只需要为每个配置添加一个路径(调试/发布),则可以设置debug命令工作目录:

项目| 属性| 选择配置| 配置属性| 调试| 工作目录

对每个项目配置重复此操作