При использовании абсолютного пути (например, /images/cool_image.gif ') корневая папка является корневой папкой приложения, установленной IIS.
Точно так же, если вы используете проект Visual Studio ASP .NET Web Application , корень вашего приложения устанавливается при настройке веб-приложения в элементе управления IIS или веб-хостинга. панель.
Если вы используете проект Visual Studio ASP .NET Web Site , то приложение компилируется автоматически «на лету», и корень, вероятно, является общей корневой папкой IIS, поскольку приложение не нужно быть явно настроенным в IIS. Это вряд ли совпадает с фактическим корнем вашего приложения, и по этой причине в проектах «Веб-сайт» следует избегать таких абсолютных путей.
Чтобы обсудить Visual Studio «Веб-сайт» и «Веб-приложение», зайдите в Google - это горячая тема.
Ben