Для приложений dotnet применяется следующий механизм настройки виртуального каталога:
public void Configure(IApplicationBuilder app, IWebHostEnvironment env)
{
     ...
     app.UseDefaultFiles("/tfs/dev")
     .UseStaticFiles("/tfs/dev")
     .UsePathBase("/tfs/dev");
     ...
}