Why does ASP.NET publish my local folder paths?
<p>In a common ASP.NET Web Forms page, I specify the location of a backup file as follows:</p>

<pre><code>string backupFilePath = "../data/backups";

ICronjobTask[] tasks = new ICronjobTask[]
{
    new FileBackupCronjobTask(backupFilePath)
};
</code></pre>

<p>The <code>ICronjobTask</code> is executed later on. When calling the published page on my web server, an error message tells me that parts of the path <code>"C:\Windows\SysWOW64\inetsrv\data\backups\file.txt</code> could not be found.</p>

<p>Why does ASP.NET publish my local directory structure? How do I turn this off?</p>
