VS2010 IIS Express қауіпсіздігі

Мен MVC қосымшасында жұмыс істеймін, онда соңғы пайдаланушы файлды кері қотаруы керек және бағдарлама файлды жергілікті үлесті (C: \ Files) орналастыру керек. Қалтада ашық NTFS рұқсаттары бар (барлығына толық қатынасу бар), бірақ файлды қотаруға тырысқан кезде, IIS Express маған жазуға рұқсат жоқ екенін айтады. Қызықты болса, егер мен каталогты соқтыратын болсам, IIS Express оны қалпына келтіруде ешқандай проблема жоқ, ол еш нәрсе сақтамайды.

Бұл IIS Express көмегімен қауіпсіздік параметрі болып табылатыны анық. Біреу маған бұл процесті қалай жұмыс істеуге болатындығын, қай жерде болғанын және оны өзгерту үшін не қажет екенін айтады ма? Көптеген ұқсас сұрақтарды көрдім, бірақ олар NTFS рұқсаттарына және басқаларға назар аударады және «Барлығы» деген сөз «Барлығы» дегенді білдіреді.

UPDATE I added the Windows 7 tag as this may be related (64 bit)

1
IIS Express арқылы жергілікті компьютеріме қарсы дамып жатырмын. Орналастыру - бұл мәселе емес, тек осы бір дананы жұмысқа алу.
қосылды автор Jeremy Holovacs, көзі
Қолданбаны қолданып жатқан мәселелер туындаса немесе жүктеп салған файлды сақтау мәселесі болса, сіздің қолданбаңыз ба?
қосылды автор jrummell, көзі
Қотаруды жүзеге асыратын кодты жібере аласыз ба?
қосылды автор vcsjones, көзі

1 жауаптар

Жүктеп салу кодын орналастыра аласыз ба? Бұл мен үшін жақсы жұмыс істейді:

var path = Path.Combine(Server.MapPath("~/Content/Uploads"), fileName);
file.SaveAs(path);

Жоғарыда көрсетілген код жергілікті IIS және MVC3 орнатылған тірі торап үшін де жұмыс істейді.

0
қосылды
Менің жолымнан бөлек менің кодыма ұқсас, бұл «C: \ files \» және file.Filename .
қосылды автор Jeremy Holovacs, көзі
Оч ... Мен бұны қаламаймын.
қосылды автор Jeremy Holovacs, көзі
meh ... Мен көрнекі студиядан шығып, қайта оралдым, енді ол жұмыс істейді. Мұны маған айтыңыз.
қосылды автор Jeremy Holovacs, көзі
Windows 7-ні пайдаланасыз ба? SQL Server dbs файлын өшіріп, редакциялау кезінде файл рұқсатымен проблемалар болды. Міне, мен UAT толықтай өшірдім.
қосылды автор Ron, көзі