On the latest download for cc.net from sourceforge.net, I get the error: <exception> - <![CDATA[ System.IO.DirectoryNotFoundException: Could not find a part of the path 'C:\Users\Administrator\AppData\Local\Temp\4512b5f7- b2f9-4f6c-bfb4-1e5891ad8e1d\ThoughtWorks.CruiseControl.MsBuild.dll'. at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) at System.IO.File.InternalCopy(String sourceFileName, String destFileName, Boolean overwrite) at ThoughtWorks.CruiseControl.Core.Util.DefaultShadowCopier.ShadowStore.CopyFile (String fileName) at ThoughtWorks.CruiseControl.Core.Util.DefaultShadowCopier.RetrieveFilePath (String fileName) at ThoughtWorks.CruiseControl.Core.Tasks.MsBuildTask.GetLoggerArgs (IIntegrationResult result) at ThoughtWorks.CruiseControl.Core.Tasks.MsBuildTask.GetProcessArguments (IIntegrationResult result) at ThoughtWorks.CruiseControl.Core.Tasks.BaseExecutableTask.CreateProcessInfo (IIntegrationResult result) at ThoughtWorks.CruiseControl.Core.Tasks.MsBuildTask.Execute (IIntegrationResult result) at ThoughtWorks.CruiseControl.Core.Tasks.TaskBase.Run (IIntegrationResult result) at ThoughtWorks.CruiseControl.Core.Project.RunTask(ITask task, IIntegrationResult result) at ThoughtWorks.CruiseControl.Core.Project.RunTasks (IIntegrationResult result, IList tasksToRun, Dictionary`2 parameterValues) at ThoughtWorks.CruiseControl.Core.Project.Run(IIntegrationResult result) at ThoughtWorks.CruiseControl.Core.IntegrationRunner.Build (IIntegrationResult result) at ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate (IntegrationRequest request) ]]> </exception>
This happens on a vista machine or windows XP machine. My only way to solve this problem is to physically create the path denoted in the error condition in the local\Temp directory and then CC.net will execute properly. Problem is that once cc.net is restarted, I have to manually re-create a new directory. any ideas on how to avoid this?
