我一直在尝试使用Visual Studio 2013 Shell设置VisualD但没有任何运气。我得到的错误跟踪是:
Debug\ConsoleApp.exe not up to date: command line changed
------ Build started: Project: ConsoleApp, Configuration: Debug Win32 ------
Building Debug\ConsoleApp.exe...
OPTLINK (R) for Win32 Release 8.00.15
Copyright (C) Digital Mars 1989-2013 All rights reserved.
http://www.digitalmars.com/ctg/optlink.html
OPTLINK : Error 118: Filename Expected
Path=D:\dirs\installed\DLang\D\dmd2\windows\\bin;C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\\\bin;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;D:\dirs\installed\sbt\\bin;D:\dirs\installed\dub;D:\dirs\installed\DLang\dmd2\windows\bin;D:\dirs\installed\DLang\dm\bin;"C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\";"C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0\";D:\dirs\installed\DLang\D\dmd2\windows\bin;D:\dirs\installed\DLang\D\dm\bin;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;D:\dirs\installed\sbt\\bin;D:\dirs\installed\dub;D:\dirs\installed\DLang\dmd2\windows\bin;D:\dirs\installed\DLang\dm\bin;"C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\";"C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0\";D:\dirs\installed\DLang\D\dmd2\windows\bin;D:\dirs\installed\DLang\D\dm\bin;C:\Program Files\Mercurial;"C:\Program Files (x86)\Notepad++";C:\Program Files\Java\jdk1.8.0_05\bin;
^
Building Debug\ConsoleApp.exe failed!
Details saved as "file://D:\mydata\projects\visuald\ConsoleApp\ConsoleApp\Debug\ConsoleApp.buildlog.html"
Build time: 1 s
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
现在我知道(
和)
会导致问题,所以我尝试在我的PATH
env变量中引用它们但是我不确定执行命令的第一部分来自哪里!也就是说,Path=D:\dirs\installed\DLang\D\dmd2\windows\\bin;C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\\\bin
不是我的PATH
环境变量的一部分,因此我不确定如何引用它们。
任何有关如何使用Visual Studio 2013 shell运行VisualD的帮助将不胜感激。 TIA。
答案 0 :(得分:0)
事实证明汉斯是对的;我的路径中的Notepad ++条目正在创建问题。删除后,我没有看到相同的错误,而是一个新错误。也许这是一个单独的线程的问题......