[Issue 16619] Visual D: link dependency file does not exist - always prompted to rebuild
https://issues.dlang.org/show_bug.cgi?id=16619 Rainer Schuetze changed: What|Removed |Added Status|NEW |RESOLVED Resolution|--- |WONTFIX --- Comment #5 from Rainer Schuetze --- Sorry, but still actively supporting VS2005 is such a rare case that it doesn't seem worth the effort. --
[Issue 16619] Visual D: link dependency file does not exist - always prompted to rebuild
https://issues.dlang.org/show_bug.cgi?id=16619 --- Comment #4 from Rainer Schuetze--- The newest version https://github.com/dlang/visuald/releases/tag/v0.45.0-beta1 uses generic dependency tracking for the compiler, too. So you might get hit by this issue again with the next version. If you are still using VS2005, I'd recomment installing some MS package containing the file access tracker.exe. It should be part of anything containing MSBuild, e.g. .NET SDK, Build Tools or other SDKs. --
[Issue 16619] Visual D: link dependency file does not exist - always prompted to rebuild
https://issues.dlang.org/show_bug.cgi?id=16619 --- Comment #3 from ben stembridge--- Disabling "monitor link dependencies" seems to be a good enough workaround in my case. I dont have any complex link dependencies and the project detects source file changes and rebuilds anyway. --
[Issue 16619] Visual D: link dependency file does not exist - always prompted to rebuild
https://issues.dlang.org/show_bug.cgi?id=16619 --- Comment #2 from ben stembridge--- Created attachment 1620 --> https://issues.dlang.org/attachment.cgi?id=1620=edit build log of sample app after no file changes where made I notice that pipedmd.exe has -deps Win32\Debug\ConsoleApp1.lnkdep When unchecking "monitor link dependencies" as suggested that part of the build is gone and only builds when the main source file has changed as expected. --
[Issue 16619] Visual D: link dependency file does not exist - always prompted to rebuild
https://issues.dlang.org/show_bug.cgi?id=16619 Rainer Schuetzechanged: What|Removed |Added CC||r.sagita...@gmx.de --- Comment #1 from Rainer Schuetze --- I suspect VS005 does not come with the file tracking utilities of later versions, so Visual D falls back to it's own implementation. Not sure what's wrong with it in your case, though. Could you please attach the build log from the output folder? As a workaround you can disable linker dependency tracking in the global options page: Tools->Options->Projects and Solutions->Visual D Settings->Monitor linker dependencies. --