Witam
Dzisiaj w pracy napotkałem dziwny problem. Miałem zamiar poprawić drobny projekt asp.net pracownika który niedawno odszedł (jak to mówią - obyś czyjeś programy poprawiał...).
Strona jako tako działa, wszedłem więc w ustawienia IIS żeby sprawdzić gdzie są umieszczone pliki owej stronki, był to zwykły folder na dysku lokalnym.
Ku mojemu zdumieniu były tam tylko pliki *.aspx, żadnego śladu *.aspx.cs, ani odnośników do niego wewnątrz jakiegokolwiek pliku (żadnego znacznika codebehind itp). O dziwo - strona wykonuje funkcje które muszą być gdzieś opisane kodem, pytanie tylko gdzie jest kod źródłowy?
W związku z tym pojawia się pytanie
Czy jest jakiś sposób na wyśledzenie które pliki są kompilowane przez asp.net przy uruchamianiu strony? Chociaż w zasadzie jeśli nie ma żadnych zmian w kodzie to teoretycznie jest używana poprzednia skompilowana kopia w c:\windows\microsoft.net\itp itd?
Czy ktoś z Was ma jakiś pomysł gdzie i jak można wytropić plik kodu źródłowego?
Pozdrawiam
Andrzej