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