Tož jsem si naistaloval Visual Studio Express 2012 for WEB, vytvořil zde jednoduchou stránku, kde si zobrazím jen text "Moje první stránka" a když dám zobraz, tak se mi v prohlížeči IE (i v jiném prohlížeči) zobrazí stránka http://localhost a napíše mi to Spojení se serverem localhost bylo neúspěšné (Spojení bylo aktivně odmítnuto serverem). Jsem začátečník a nevím kam se mám podívat, co nastavit, aby se mi stránka zobrazila v prohlížeči. To stejné pokud dám 127.0.0.1. Je třeba ještě něco doinstalovat, aby mi fungovalo prohlížení vytvořených stránek ve Visual Studiu nebo by to mělo fungovat, ale je tam nějaké kurvítko?
Fórum › .NET
Nezobrazení stránky v prohlížeči
#2 Vaizo
Spustím debug a zahlásí to The program '[5632] iexplore.exe' has exited with code 0 (0x0).
The program '[5172] WebDev.WebServer40.EXE: Managed (v4.0.30319)' has exited with code 0 (0x0). , následně se zobrazí IE s tou popsanou hláškou Spojení se serverem localhost bylo neúspěšné (Spojení bylo aktivně odmítnuto serverem).
#4 Vaizo
Zatrhal jsem tam vše a stejná hláška jako předtím. Spíše to bude asi jak jsi psal problém s portem, teď se mi v IE zobrazí stránka http://localhost:54476/, ale zase bez odezvy, přestože jsem povolil port 54476. Nebo je třeba u této služby povolit nějaký jiný port? Díky.
#5 Charlie
Nevím, co je příčinnou, ale zkusil bych v Správci úloh (taskmgr) zabít všechny běžící instance development serveru. V nastevení projektu, nejspíš v části Debug (nevím přesně, nemám po ruce VS) můžeš nastavit port na kterém by to mělo běžet. Pak bych to pustil znovu a zkusil otevřít localhost pod tímto portem v IE a třeba i jiném prohlížeči.
Když by to dál nešlo, asi bych se s tím už moc nezabýval a zkusil to rozjet pod IIS. U IIS 7.5 už je to dost jednoduchý, v podstatě jen přidáš novou webovou aplikaci a nastavíš cestu. Jediným problémem může být pool, na kterém to běží a ten musí být nastavený na správnou verzi .NETu.
#6 Vaizo
Díky moc za radu, zkouším to rozjet pod IIS, kde mám jak píšeš aplikaci a cestu, to mám, ale stále nic pravděpodobně je problém s tím portem, zde nevím jaký port kde vzít a kam jej zadat, aby to bylo nastavené na správnou verzi NETu. To mám nastavit někde v IIS?
Poklud máš IIS 7.5 (standardně na Win 7 a v podobně), tak je v levém menu sekce Application Pools. Pool ti v podstatě představuje win process, na němž běží tvá aplikace. Ty tam máš nejspíš jen jeden tzn. tvůj web musí běžet pod tímto procesem. No a na tom poolu jde nastavit používaná verze .NETu.
Teď to může vypadat jednoduše, ale je to fakt jednoduché.
Přidej příspěvek
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Uživatelé prohlížející si toto vlákno
Podobná vlákna
Nezobrazení stránky — založil Salieri
Chybné zobrazení stránky v prohlížeči Opera — založil huck
Nezobrazení strányk na webu — založil Malirka
Nezobrazeni fotek po otevreni — založil jan
Java 3D v prohlížeči — založil agramon
Moderátoři diskuze