The AjaxControlToolkit.Legacy projects all point to erroneous tasks
In AjaxControlToolkit.VS2008.csproj
<UsingTask TaskName="JSBuild.CreateJSManifestResourceName" AssemblyFile="..\..\Tools\v3.5\JSBuild.dll" />
should be
<UsingTask TaskName="JSBuild.CreateJSManifestResourceName" AssemblyFile="..\..\Tools\NET35\JSBuild.dll" />
and
<UsingTask TaskName="JSBuild.JSBuildTask" AssemblyFile="..\..\Tools\v3.5\JSBuild.dll" />
should be
<UsingTask TaskName="JSBuild.JSBuildTask" AssemblyFile="..\..\Tools\NET35\JSBuild.dll" />
In AjaxControlToolkit.VS2010.csproj
<UsingTask TaskName="JSBuild.CreateJSManifestResourceName" AssemblyFile="..\..\Tools\v4\JSBuild.dll" />
should be
<UsingTask TaskName="JSBuild.CreateJSManifestResourceName" AssemblyFile="..\..\Tools\NET40\JSBuild.dll" />
and
<UsingTask TaskName="JSBuild.JSBuildTask" AssemblyFile="..\..\Tools\v4\JSBuild.dll" />
should be
<UsingTask TaskName="JSBuild.JSBuildTask" AssemblyFile="..\..\Tools\NET40\JSBuild.dll" />
and
<UsingTask TaskName="AjaxMin" AssemblyFile="..\..\ajaxmintask.dll" />
should be
<UsingTask TaskName="AjaxMin" AssemblyFile="..\..\Tools\NET40\ajaxmintask.dll" />
In AjaxControlToolkit.VS2012.csproj (note v4 framework)
<UsingTask TaskName="JSBuild.CreateJSManifestResourceName" AssemblyFile="..\..\Tools\v4\JSBuild.dll" />
should be
<UsingTask TaskName="JSBuild.CreateJSManifestResourceName" AssemblyFile="..\..\Tools\NET45\JSBuild.dll" />
and
<UsingTask TaskName="JSBuild.JSBuildTask" AssemblyFile="..\..\Tools\v4\JSBuild.dll" />
should be
<UsingTask TaskName="JSBuild.JSBuildTask" AssemblyFile="..\..\Tools\NET45\JSBuild.dll" />
In AjaxControlToolkit.VS2008.csproj
<UsingTask TaskName="JSBuild.CreateJSManifestResourceName" AssemblyFile="..\..\Tools\v3.5\JSBuild.dll" />
should be
<UsingTask TaskName="JSBuild.CreateJSManifestResourceName" AssemblyFile="..\..\Tools\NET35\JSBuild.dll" />
and
<UsingTask TaskName="JSBuild.JSBuildTask" AssemblyFile="..\..\Tools\v3.5\JSBuild.dll" />
should be
<UsingTask TaskName="JSBuild.JSBuildTask" AssemblyFile="..\..\Tools\NET35\JSBuild.dll" />
In AjaxControlToolkit.VS2010.csproj
<UsingTask TaskName="JSBuild.CreateJSManifestResourceName" AssemblyFile="..\..\Tools\v4\JSBuild.dll" />
should be
<UsingTask TaskName="JSBuild.CreateJSManifestResourceName" AssemblyFile="..\..\Tools\NET40\JSBuild.dll" />
and
<UsingTask TaskName="JSBuild.JSBuildTask" AssemblyFile="..\..\Tools\v4\JSBuild.dll" />
should be
<UsingTask TaskName="JSBuild.JSBuildTask" AssemblyFile="..\..\Tools\NET40\JSBuild.dll" />
and
<UsingTask TaskName="AjaxMin" AssemblyFile="..\..\ajaxmintask.dll" />
should be
<UsingTask TaskName="AjaxMin" AssemblyFile="..\..\Tools\NET40\ajaxmintask.dll" />
In AjaxControlToolkit.VS2012.csproj (note v4 framework)
<UsingTask TaskName="JSBuild.CreateJSManifestResourceName" AssemblyFile="..\..\Tools\v4\JSBuild.dll" />
should be
<UsingTask TaskName="JSBuild.CreateJSManifestResourceName" AssemblyFile="..\..\Tools\NET45\JSBuild.dll" />
and
<UsingTask TaskName="JSBuild.JSBuildTask" AssemblyFile="..\..\Tools\v4\JSBuild.dll" />
should be
<UsingTask TaskName="JSBuild.JSBuildTask" AssemblyFile="..\..\Tools\NET45\JSBuild.dll" />