Vypros4e za ASP.NET
6 отговора
139 прегледа
Vypros4e za ASP.NET
Vyprosa mi e sledniqt, napravil sym nqkakvo ASP.Net (tova e lesnata 4ast,prosto pi6e6 kod :) i se opitvam da si startiram ASP -to nqma problem dokato ne re6a
da smenq direktoriqta v koqto sa mi failovete .(pak e pod root direktoriqta na IIS)
Togava se zapovat nqkakvi gre6ki ot konfiguratcionniq fail ,uporito tvyrdi 4e ne moje da mi nameri asemblito vypreki 4e e v teku6tata direktoriq .
Nqkoj imal li e takyv problem i moje li da mi pomogne
(ve4e zapo4vam da si mislq 4e brat mi e prav za bezgrani4nata mi tupota :)
da smenq direktoriqta v koqto sa mi failovete .(pak e pod root direktoriqta na IIS)
Togava se zapovat nqkakvi gre6ki ot konfiguratcionniq fail ,uporito tvyrdi 4e ne moje da mi nameri asemblito vypreki 4e e v teku6tata direktoriq .
Nqkoj imal li e takyv problem i moje li da mi pomogne
(ve4e zapo4vam da si mislq 4e brat mi e prav za bezgrani4nata mi tupota :)
Re: Vypros4e za ASP.NET
Vsy6nost problema mi se systoj v tova 4e appbase mi e wwwroot nezavisimo v koq poddirektoriq sym slojil ASP -to
nqkoj znae li kak moje v config fajla da se ukaje da se tyrsi to4no v teku6tata direktoriq a ne v wwwroot ?
nqkoj znae li kak moje v config fajla da se ukaje da se tyrsi to4no v teku6tata direktoriq a ne v wwwroot ?
Re: Vypros4e za ASP.NET
Opishi po dobre problema , ne se rabira .. inache bih ti pomognal
Re: Vypros4e za ASP.NET
Да, опиши по-подробно. Също така, провери дали DLL файловете се намират в директорията bin под директорията, в която са ти ASPX файловете и web.config-а.
Re: Vypros4e za ASP.NET
Nezavisimo kyde mi se namirat *.aspx failovete IIS se opitva da zaredi DLL s asemblito ot wwwroot,wwwroot/bin ili wwwroot/AsemblyName ? iskam asemblito mi da se zarejda ot bin poddirektoriq na tazi v koqto sa mi aspx failovete
O6te edno ne6to bih iskal da napravq da vzema teku6tata direktoriq v koqto mi e DLL-a no kogato izvikam Direktory.getCurent() /* ne sym siguren za to4noto ime na funkciqta s koqto se vzima teku6tata direktoriq */ vzimam C:\Windows\System (predpolagam tova e poradi fakta 4e Direktory.getCurent() se izpylnqva v adresnoto prostranstvo na IIS )
Blagodarq predvaritelno :)
O6te edno ne6to bih iskal da napravq da vzema teku6tata direktoriq v koqto mi e DLL-a no kogato izvikam Direktory.getCurent() /* ne sym siguren za to4noto ime na funkciqta s koqto se vzima teku6tata direktoriq */ vzimam C:\Windows\System (predpolagam tova e poradi fakta 4e Direktory.getCurent() se izpylnqva v adresnoto prostranstvo na IIS )
Blagodarq predvaritelno :)
Re: Vypros4e za ASP.NET
Problema mi se systoj v tova 4e ne znam kak moga da ukaja 4e iskam da asemblito mi da se zarejda ot poddirektoriqta na tazi v koqto mi se namirat aspx failovete
I ne moga da vzema teku6tata direktoriq sys Directory.CurentDirectory //sys sigurnost v momenta byrkam imeto na svojstovoto //
vmesto tova vzimam c:\Windows\System
(kogato koda ne se izpylnqva v asp raboti kakto o4akvam)
Moje6 li da mi dade6 nqkakvi idei
Mersi predvaritelno :)
I ne moga da vzema teku6tata direktoriq sys Directory.CurentDirectory //sys sigurnost v momenta byrkam imeto na svojstovoto //
vmesto tova vzimam c:\Windows\System
(kogato koda ne se izpylnqva v asp raboti kakto o4akvam)
Moje6 li da mi dade6 nqkakvi idei
Mersi predvaritelno :)
Re: Vypros4e za ASP.NET
Не знам защо така... Това е единственото място, където би трябвало да ги търси - bin директория под твоята.
Виж дали са наред permission-ите на виртуалните директории. На тази с ASPX-овете тряба да е сложен Read, а Execute Permissions трябва да е на "Scripts only". bin поддиректорията не трябва да има Read, а Execute Permissions трябва да са на none...
иначе наистина не знам.
П.С. нали копираш и web.config файла при ASPX-овете?
Виж дали са наред permission-ите на виртуалните директории. На тази с ASPX-овете тряба да е сложен Read, а Execute Permissions трябва да е на "Scripts only". bin поддиректорията не трябва да има Read, а Execute Permissions трябва да са на none...
иначе наистина не знам.
П.С. нали копираш и web.config файла при ASPX-овете?