İlk defa web uygulaması yapıyorum. Normal asp dosyası gibi www klasrünün içine attım aspx dosyalarını. Proje VS2015 ile çalışıyor. Servera nasıl publish edebilirim bunu? Dosyaları localimdeki serverda çalıştırmak istediğimde aşağıdaki hatayı veriyor. Nette araştırdım dediklerini yaptım fakat olmadı. hata: HTTP Error 500.19 - Internal Server Error The requested page cannot be accessed because the related configuration data for the page is invalid. < style="padding-right: 15px; padding-bottom: 10px; padding-left: 15px;"> Detailed Error Information: Module IIS Web Core Notification BeginRequest Handler Not yet determined Error Code 0x800700b7 Config Error Cannot add duplicate collection entry of type 'add' with unique key attribute 'name' set to 'ExtensionlessUrlHandler-Integrated-4.0' Config File \\?\C:\inetpub\wwwroot\bjk\web. config Requested URL http://localhost:8080/ Physical Path C:\inetpub\wwwroot\bjk Logon Method Not yet determined Logon User Not yet determined < style="padding-right: 15px; padding-bottom: 10px; padding-left: 15px;"> Config Source: 37: <remove name="TRACEVerbHandler"/> 38: <add name="ExtensionlessUrlHandler-Integrated-4.0" path=" ." verb=" " type="System. Web. Handlers. TransferRequestHandler" 39: preCondition="integratedMode, runtimeVersionv4.0"/> < style="padding-right: 15px; padding-bottom: 10px; padding-left: 15px;"> More Information: This error occurs when there is a problem reading the configuration file for the Web server or Web application. In some cases, the event logs may contain more information about what caused this error. View more information DE5TROY3R tarafından 10/Haz/16 20:27 tarihinde düzenlenmiştir

İşyerine geçince hepsini deneyeceğim

Bir üst seviyede zaten tanımlı olan handler'ı tekrar eklediğin için o hatayı alıyorsun. nce silip sonra eklemen lazım. Hataya sebep olan kırmızı renkli <add satırının üstüne aynı adı belirterek <remove ekle. <remove name="ExtensionlessUrlHandler-Integrated-4.0" /> <add name="ExtensionlessUrlHandler-Integrated-4.0" ... gibi. anlıyorum.

Sorunum ddevam ediyor

Asp. net webform ise; 2 türlü proje oluşturuyoduk sanırım.1. si website diyorduk. O zaman aspx dosyalarını ve tum dosyalarını sunucunda ilgili dizine yüklemen yeterli. Eğer projeni website olarak açmadıysan o zaman solüsyona sağ tık publish de kendi pc ne publish et sonra herhangi bir ftp programı ile sunucuna at yine. Eğerki asp. net mvc ise ondada aynı sekilde kendi localine publish edıosun once, sana. dll uzantılı dosyalar üretiyor. Onların hepsini alıp sunucuya atıyosun.