我如何找到 EDITBIN 在Microsoft托管代理上?我想用它来设定 SWAPRUN 用于C项目的输出DLL。
对于本地版本,我使用 $(DevEnvDir)\..\..\VC\Tools\MSVC\14.14.26428\bin\Hostx86\x86\editbin .但是,在Microsoft托管代理上, DevEnvDir 没有定义,我也不知道路径的其余部分是否可以工作?
$(DevEnvDir)\..\..\VC\Tools\MSVC\14.14.26428\bin\Hostx86\x86\editbin
DevEnvDir
一个相关的额外问题是,我通常在哪里可以找到Microsoft托管代理的文件结构?
这个 editbin.exe 存在于托管的VS2017代理中:
editbin.exe
C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\SDK\ScopeCppSDK\VC\bin\editbin.exe
要获取文件夹结构,可以使用PowerShell脚本,例如:
cd "C:\Program Files (x86)\Microsoft Visual Studio\2017" Get-childItem | tree
如果你想检查根目录的结构 C:\ 要花很多时间。
C:\