如何在Visual Studio中为特定项目设置要搜索的DLL文件的路径?
现在我在环境path变量中设置它,但我想更好地控制它.
我们可以使用参数设置测试方法吗?我需要为灯具中的每个测试设置不同的设置.
我们是否有假设的想法(或类似方式):
[SetUp]
[Argument("value-1")]
[Argument("value-2")]
[Argument("value-3")]
public void InitializeTest(string value)
{
//set env var with value
}
Run Code Online (Sandbox Code Playgroud) 在我的PC上,我创建了一个名为的系统环境变量 3DSMaxInstallDirectory
在命令行,如果我给
echo %3DSMaxInstallDirectory%Plugins\
Run Code Online (Sandbox Code Playgroud)
我明白了
D:\Program Files\Autodesk\3ds Max 2011\Plugins\
Run Code Online (Sandbox Code Playgroud)
在Visual Studio中,我进入Post-Build部分
copy "$(TargetDir)$(TargetName).*" "$(3DSMaxInstallDirectory)Plugins\"
Run Code Online (Sandbox Code Playgroud)
然而,在构建我得到
Error 4 The command "copy "C:\Users\Sebastian\Documents\Visual Studio 2010\Projects\MaxBridge\MaxBridgeImporterPlugin\bin\Debug\MaxBridgePlugin.*" "Plugins\"
" exited with code 1. MaxBridgeImporterPlugin
Run Code Online (Sandbox Code Playgroud)
谷歌的结果是令人困惑的混合建议,Visual Studio不支持EV,Visual Studio支持EV,Visual Studio需要%..%和Visual Studio需要$(..) - 而且似乎都没有我的电脑.
在Visual Studio中使用环境变量的正确方法是什么?
(是的,目录存在,我不想明确设置路径的原因是我准备分享这个项目,下载后和建立之前别人必须采取的每一步都是另一个障碍.)