Visual Studio 2015'i birden fazla makineye yükledikten sonra, AreaRegistration.RegisterAllAreas() tarafından alınan routemap içindeki rotaların sırası tersine dönmüş gibi görünüyor.RegisterAllAreas'taki alanların sırası neden Visual Studio 2015 ile değişti?
Uygulamamda her biri kendi AreaRegistration uygulamasına sahip olan ve kendi özel yolunu kaydeden 3 alanım var.
sadece Visual Studio 2013 ile makinelerde, (RouteDebugger eklentisi tarafından bildirildiği gibi) yollarının listesi vardı: Visual Studio 2015 (ve aynı kaynak kodu)
sahip makinelerindeSomeArea/{controller}/{action}/{id}
DifferentArea/{controller}/{action}/{id}
{controller}/{action}/{id}
{controller}/{action}/{id}
SomeArea/{controller}/{action}/{id}
DifferentArea/{controller}/{action}/{id}
Bu, 404 hatasına neden oldu, çünkü daha genel rota, daha önce yapmadığı rotaları eşleştiriyordu. Neden Alanlar Kayıt sınıfları için taranan alanların sırası, Visual Studio'nun yeni bir sürümünün yüklenmesiyle değişiyor?
Nope. Senaryoyu, aynı kod tabanına sahip ayrı makinelerde test ettim. VS 2015 yüklü olan makinelerin, VS 2015 yüklü olmayan makinelere farklı bir sonucu vardır. – Mathew
Yani rotalarınızı ve yönlendirme yapılandırmanızı gönderin. – NightOwl888