Ok, I have been using this project regularly, and all of a sudden on a compile I get the following:
1>------ Build started: Project: CNCController, Configuration: Debug Win32 ------
1>C:\Program Files (x86)\Microsoft Visual 7,5): error MSB4018: The "VCMessage" task failed unexpectedly.
1>C:\Program Files (x86)\Microsoft Visual 7,5): error MSB4018: System.FormatException: Index (zero based) must be greater than or equal to zero and less than the size of the argument list.
1>C:\Program Files (x86)\Microsoft Visual 7,5): error MSB4018: at System.Text.StringBuilder.AppendFormatHelper(IFormatProvider provider, String format, ParamsArray args)
1>C:\Program Files (x86)\Microsoft Visual 7,5): error MSB4018: at System.String.FormatHelper(IFormatProvider provider, String format, ParamsArray args)
1>C:\Program Files (x86)\Microsoft Visual 7,5): error MSB4018: at System.String.Format(IFormatProvider provider, String format, Object[] args)
1>C:\Program Files (x86)\Microsoft Visual 7,5): error MSB4018: at Microsoft.Build.Shared.ResourceUtilities.FormatString(String unformatted, Object[] args)
1>C:\Program Files (x86)\Microsoft Visual 7,5): error MSB4018: at Microsoft.Build.Utilities.TaskLoggingHelper.FormatString(String unformatted, Object[] args)
1>C:\Program Files (x86)\Microsoft Visual 7,5): error MSB4018: at Microsoft.Build.Utilities.TaskLoggingHelper.FormatResourceString(String resourceName, Object[] args)
1>C:\Program Files (x86)\Microsoft Visual 7,5): error MSB4018: at messageResourceName, Object[] messageArgs)
1>C:\Program Files (x86)\Microsoft Visual 7,5): error MSB4018: at Microsoft.Build.CPPTasks.VCMessage.Execute()
1>C:\Program Files (x86)\Microsoft Visual 7,5): error MSB4018: at Host.Execute()
1>C:\Program Files (x86)\Microsoft Visual 7,5): error MSB4018: at Microsoft.Build.BackEnd.TaskBuilder.<ExecuteInstantiatedTask>d__26.MoveNext()
1>Done building project "CNCController.vcxproj" -- FAILED.
I have seen this happen before, but my fix was recreating the project. Which I don't want to do.
Any suggestions?