我在VS2010中遇到错误,HasTrailingSlash函数只接受标量值,但参数$(OutputPath)的计算结果不是标量。
麻烦的是,我无法在任何地方找到$(OutputPath)变量。我不知道它是什么,或者如何进入并修复它。
答案 0 :(得分:1)
我遇到了同样的问题。对我来说,修复是编辑我的计算机环境变量,特别是具有多个条目的TEMP变量。我留下了一个条目:
%USERPROFILE%\AppData\Local\Temp;
如果您的变量中有一个接近该条目的条目,我建议您保留该条目。
答案 1 :(得分:0)
检查构建标签下的项目属性区域。
在该选项卡上查找输出区域和OutputPath文本框。
如果那里没有运气:
通过卸载项目文件并单击编辑项目文件来检查项目文件。查找那里定义的outputPath。我相信在Vs2010中默认存在。
如果这些都没有帮助,请告诉我们这是否是在Vs2010内部或单独的命令行或构建脚本中尝试的构建。
答案 2 :(得分:0)
你有几个选择。
选项1
选项2
第二种选择的注意事项。可能有多个条目与标记匹配。因此,请确保您要更改要修改的配置/平台组合。