Merhaba, natro.com'dan hosting aldım ve hostingimde sadece bir tane aspnet projesi çalıştırabileceğimi öğrendim. Bir aspnet projesi içinde birden fazla aspnet uygulaması oluşturabilir miyim? Yani demek istediğim şu:
http://www.benimsitem.com/uygulama1
http://www.benimsitem.com/uygulama2
Gibi bir şey nasıl yaparım?
#akış #TeknoYardım #yazılım #Web #aspnet

BeğenFavori PaylaşYorum yap
  • ozturka @ozturka

    Projeye Area ekleyip yapabilirsin. Genelde admin kısmı için kullanılır.

  • Hulusi Şimşek @hulusimsek

    @ozturka Uygulama 2 projemi Uygulama 1 projeme bağımlılık olarak ekledim. İkisinde de home controller olduğu için uygulama 2 projemin home controllerına
    [Area("App2")]
    ekledim ve Uygulama 1 projemin program cs dosyasına

    app.MapAreaControllerRoute(
    name: "app2",
    areaName: "App2",
    pattern: "app2/{controller=Home}/{action=Index}/{id?}"
    );
    ekledim. Ancak An unhandled exception occurred while processing the request.
    InvalidOperationException: Unable to resolve service for type 'App2.Services.MigrosIndirimUrunServices' while attempting to activate 'App2.Controllers.HomeController'.
    hatası alıyorum. Anladığım kadarıyla uygulama 2 projemin Program.cs dosyası çalışmıyor. Bu sorunu nasıl çözebilirim?