it is very easy to construct path with ".." in it. no error during site creation, however, IIS not like such things.
I suggest to use GetFullPath (patch applied)
$(MSBuildThisFileDirectory)\..\updateinprogress
8099
UpdateInProgress
ASP.NET v4.0
$(MSBuildThisFileDirectory)\..\updateinprogress
Comments: Resolved with changeset 82493: IIS7\IIS7Website.cs: Fix to resolve .. in PhysicalPath
Resolves #11511 (IIS task fail with ".." in path) raised by chipitsine on 20 Jan 2013
I suggest to use GetFullPath (patch applied)
$(MSBuildThisFileDirectory)\..\updateinprogress
8099
UpdateInProgress
ASP.NET v4.0
$(MSBuildThisFileDirectory)\..\updateinprogress
Comments: Resolved with changeset 82493: IIS7\IIS7Website.cs: Fix to resolve .. in PhysicalPath
Resolves #11511 (IIS task fail with ".." in path) raised by chipitsine on 20 Jan 2013