missing php_xdebug-ts.dll php_xdebug-nts.dll files

Dec 10, 2010 at 10:40 PM

Following instructions and all was going well until publish and then hit the following errors:

------ Build started: Project: MoodleWebRole, Configuration: Debug Any CPU ------  MoodleWebRole -> C:\Users\xxx\Documents\Visual Studio 2010\Projects\MoodleAzure\MoodleWebRole\bin\MoodleWebRole.dll------ Build started: Project: Unosquare.MoodleAzure, Configuration: Debug Any CPU ------------ Publish started: Project: Unosquare.MoodleAzure, Configuration: Debug Any CPU ------C:\Program Files (x86)\MSBuild\Microsoft\Cloud Service\1.0\Visual Studio 10.0\Microsoft.CloudService.targets(643,5): error MSB3021: Unable to copy file "C:\Users\xxx\Documents\Visual Studio 2010\Projects\MoodleAzure\MoodleWebRole\php\ext\php_xdebug-nts.dll" to "C:\Users\xxx\Documents\Visual Studio 2010\Projects\MoodleAzure\Unosquare.MoodleAzure\obj\Debug\MoodleWebRole\php\ext\php_xdebug-nts.dll". Could not find file 'C:\Users\xxx\Documents\Visual Studio 2010\Projects\MoodleAzure\MoodleWebRole\php\ext\php_xdebug-nts.dll'.C:\Program Files (x86)\MSBuild\Microsoft\Cloud Service\1.0\Visual Studio 10.0\Microsoft.CloudService.targets(643,5): error MSB3021: Unable to copy file "C:\Users\xxx\Documents\Visual Studio 2010\Projects\MoodleAzure\MoodleWebRole\php\ext\php_xdebug-ts.dll" to "C:\Users\xxx\Documents\Visual Studio 2010\Projects\MoodleAzure\Unosquare.MoodleAzure\obj\Debug\MoodleWebRole\php\ext\php_xdebug-ts.dll". Could not find file 'C:\Users\xxx\Documents\Visual Studio 2010\Projects\MoodleAzure\MoodleWebRole\php\ext\php_xdebug-ts.dll'. Done building project "Unosquare.MoodleAzure.ccproj" -- FAILED.Done building project "Unosquare.MoodleAzure.ccproj" -- FAILED.

Build FAILED.========== Build: 2 succeeded or up-to-date, 0 failed, 0 skipped ==================== Publish: 0 succeeded, 1 failed, 0 skipped ==========

Coordinator
Feb 5, 2011 at 2:33 PM

Try removing those references. You do not need the debugger. In case you do, you can find those files in: 

http://www.xdebug.org/download.php

There's a "Windows binaries" section. in the dll names "nts" stands for Non Thread-Safe and ts stands for Thread Safe.