|
it
newsgroups
|
|||||||||||||||||||||||
|
|||||||||||||||||||||||
write a file to as subfolder of a InetServer locationI have an ASP application on IIS server: http://localhost/myApp I use ASP and a my own VB activex DLL to create a pdf file and write this file to a subfolder of the Application folder: http://localhost/myApp/pdfs 1- Over IIS I have set the "write permission" for this subfolder. But each time I receive the message: "Can't open output file (bad filename, in use by other application)", error 0x80040202 2- a visual basic test application can call this DLL, generate and write the file without problem to the folder 3- with ASP I generate the file in a normal folder (ie c:\temp), it works Then my ASP page use FileSystemObject to copy this file to the folder ...MyApp/pdfs When I call this page there is no error message, but the programm runs utils the line, where FileSystemObject to copy the file to the folder, then it stops there. The process is hung (dead). The file is not copied... How can I do? Thanks Nhan
Show quote
Hide quote
"Thanh-Nhan Le" <tnle_2***@yahoo.de> wrote in message The above step affects http access rights and is irrelevant to what you arenews:OdHsOOwDIHA.1188@TK2MSFTNGP04.phx.gbl... > Hello, > > I have an ASP application on IIS server: > http://localhost/myApp > I use ASP and a my own VB activex DLL to create a pdf file and write this > file to a subfolder of the Application folder: > http://localhost/myApp/pdfs > > 1- > Over IIS I have set the "write permission" for this subfolder. > But each time I receive the message: "Can't open output file (bad filename, > in use by other application)", error 0x80040202 doing. The dll is accessing the folder via the windows file system. You need to grant the IUSR_<machinename> user account Read Write access to folder you've created using windows explorer. Show quoteHide quote > > 2- a visual basic test application can call this DLL, generate and write the > file without problem to the folder > > 3- with ASP I generate the file in a normal folder (ie c:\temp), it works > Then my ASP page use FileSystemObject to copy this file to the folder > ..MyApp/pdfs > When I call this page there is no error message, but the programm runs utils > the line, where FileSystemObject to copy the file to the folder, then it > stops there. The process is hung (dead). The file is not copied... > > How can I do? -- Anthony Jones - MVP ASP/ASP.NET yes, thanks,
can you tell me, how can I do it? I have tried it. My system is window XP professional SP2 Tnanks Show quoteHide quote "Anthony Jones" <A**@yadayadayada.com> wrote in message news:Oriu7VxDIHA.1188@TK2MSFTNGP04.phx.gbl... > "Thanh-Nhan Le" <tnle_2***@yahoo.de> wrote in message > news:OdHsOOwDIHA.1188@TK2MSFTNGP04.phx.gbl... >> Hello, >> >> I have an ASP application on IIS server: >> http://localhost/myApp >> I use ASP and a my own VB activex DLL to create a pdf file and write this >> file to a subfolder of the Application folder: >> http://localhost/myApp/pdfs >> >> 1- >> Over IIS I have set the "write permission" for this subfolder. >> But each time I receive the message: "Can't open output file (bad > filename, >> in use by other application)", error 0x80040202 > > > The above step affects http access rights and is irrelevant to what you > are > doing. The dll is accessing the folder via the windows file system. > > You need to grant the IUSR_<machinename> user account Read Write access to > folder you've created using windows explorer. > >> >> 2- a visual basic test application can call this DLL, generate and write > the >> file without problem to the folder >> >> 3- with ASP I generate the file in a normal folder (ie c:\temp), it works >> Then my ASP page use FileSystemObject to copy this file to the folder >> ..MyApp/pdfs >> When I call this page there is no error message, but the programm runs > utils >> the line, where FileSystemObject to copy the file to the folder, then it >> stops there. The process is hung (dead). The file is not copied... >> >> How can I do? > > -- > Anthony Jones - MVP ASP/ASP.NET > > "Thanh-Nhan Le" <tnle_2***@yahoo.de> wrote in message In windows explorer navigate to the folder and right mouse click it. Selectnews:%23mL3c%238DIHA.4228@TK2MSFTNGP02.phx.gbl... > yes, thanks, > can you tell me, how can I do it? I have tried it. > My system is window XP professional SP2 > properties from the menu. Click on the security tag. Click Add... If From this location is not show the name of the machine click locations... click on your machine name and click OK. Enter in box IUSR_<machinename> (replacing <machinename> with the name of your machine). Click check names and then OK. Make sure the IUSR_<machinename> is selected in the upper list and make sure Modify and Read & Execute are checked in the lower list. Click OK. -- Show quoteHide quoteAnthony Jones - MVP ASP/ASP.NET > "Anthony Jones" <A**@yadayadayada.com> wrote in message > news:Oriu7VxDIHA.1188@TK2MSFTNGP04.phx.gbl... > > "Thanh-Nhan Le" <tnle_2***@yahoo.de> wrote in message > > news:OdHsOOwDIHA.1188@TK2MSFTNGP04.phx.gbl... > >> Hello, > >> > >> I have an ASP application on IIS server: > >> http://localhost/myApp > >> I use ASP and a my own VB activex DLL to create a pdf file and write this > >> file to a subfolder of the Application folder: > >> http://localhost/myApp/pdfs > >> > >> 1- > >> Over IIS I have set the "write permission" for this subfolder. > >> But each time I receive the message: "Can't open output file (bad > > filename, > >> in use by other application)", error 0x80040202 > > > > > > The above step affects http access rights and is irrelevant to what you > > are > > doing. The dll is accessing the folder via the windows file system. > > > > You need to grant the IUSR_<machinename> user account Read Write access to > > folder you've created using windows explorer. > > > >> > >> 2- a visual basic test application can call this DLL, generate and write > > the > >> file without problem to the folder > >> > >> 3- with ASP I generate the file in a normal folder (ie c:\temp), it works > >> Then my ASP page use FileSystemObject to copy this file to the folder > >> ..MyApp/pdfs > >> When I call this page there is no error message, but the programm runs > > utils > >> the line, where FileSystemObject to copy the file to the folder, then it > >> stops there. The process is hung (dead). The file is not copied... > >> > >> How can I do? > > > > -- > > Anthony Jones - MVP ASP/ASP.NET > > > > > > I knew this on windows NT 4. But on my machine I can see only 3 tabs:
General, Sharing und Customize Somewhere,. something must be activated? Please help Thanks Show quoteHide quote "Anthony Jones" <A**@yadayadayada.com> wrote in message news:eMUuLJ%23DIHA.4772@TK2MSFTNGP02.phx.gbl... > "Thanh-Nhan Le" <tnle_2***@yahoo.de> wrote in message > news:%23mL3c%238DIHA.4228@TK2MSFTNGP02.phx.gbl... >> yes, thanks, >> can you tell me, how can I do it? I have tried it. >> My system is window XP professional SP2 >> > > > In windows explorer navigate to the folder and right mouse click it. > Select > properties from the menu. Click on the security tag. Click Add... If > From > this location is not show the name of the machine click locations... click > on your machine name and click OK. Enter in box IUSR_<machinename> > (replacing <machinename> with the name of your machine). Click check > names > and then OK. Make sure the IUSR_<machinename> is selected in the upper > list > and make sure Modify and Read & Execute are checked in the lower list. > Click OK. > > > -- > Anthony Jones - MVP ASP/ASP.NET > >> "Anthony Jones" <A**@yadayadayada.com> wrote in message >> news:Oriu7VxDIHA.1188@TK2MSFTNGP04.phx.gbl... >> > "Thanh-Nhan Le" <tnle_2***@yahoo.de> wrote in message >> > news:OdHsOOwDIHA.1188@TK2MSFTNGP04.phx.gbl... >> >> Hello, >> >> >> >> I have an ASP application on IIS server: >> >> http://localhost/myApp >> >> I use ASP and a my own VB activex DLL to create a pdf file and write > this >> >> file to a subfolder of the Application folder: >> >> http://localhost/myApp/pdfs >> >> >> >> 1- >> >> Over IIS I have set the "write permission" for this subfolder. >> >> But each time I receive the message: "Can't open output file (bad >> > filename, >> >> in use by other application)", error 0x80040202 >> > >> > >> > The above step affects http access rights and is irrelevant to what you >> > are >> > doing. The dll is accessing the folder via the windows file system. >> > >> > You need to grant the IUSR_<machinename> user account Read Write access > to >> > folder you've created using windows explorer. >> > >> >> >> >> 2- a visual basic test application can call this DLL, generate and > write >> > the >> >> file without problem to the folder >> >> >> >> 3- with ASP I generate the file in a normal folder (ie c:\temp), it > works >> >> Then my ASP page use FileSystemObject to copy this file to the folder >> >> ..MyApp/pdfs >> >> When I call this page there is no error message, but the programm runs >> > utils >> >> the line, where FileSystemObject to copy the file to the folder, then > it >> >> stops there. The process is hung (dead). The file is not copied... >> >> >> >> How can I do? >> > >> > -- >> > Anthony Jones - MVP ASP/ASP.NET >> > >> > >> >> > > You need to turn off "Simple File Sharing":
http://support.microsoft.com/kb/304040 Thanh-Nhan Le wrote: Show quoteHide quote > I knew this on windows NT 4. But on my machine I can see only 3 tabs: > General, Sharing und Customize > Somewhere,. something must be activated? > Please help > > Thanks > > "Anthony Jones" <A**@yadayadayada.com> wrote in message > news:eMUuLJ%23DIHA.4772@TK2MSFTNGP02.phx.gbl... >> "Thanh-Nhan Le" <tnle_2***@yahoo.de> wrote in message >> news:%23mL3c%238DIHA.4228@TK2MSFTNGP02.phx.gbl... >>> yes, thanks, >>> can you tell me, how can I do it? I have tried it. >>> My system is window XP professional SP2 >>> >> >> >> In windows explorer navigate to the folder and right mouse click it. >> Select >> properties from the menu. Click on the security tag. Click Add... >> If From >> this location is not show the name of the machine click locations... >> click on your machine name and click OK. Enter in box >> IUSR_<machinename> (replacing <machinename> with the name of your >> machine). Click check names >> and then OK. Make sure the IUSR_<machinename> is selected in the >> upper list >> and make sure Modify and Read & Execute are checked in the lower >> list. Click OK. >> >> >> -- >> Anthony Jones - MVP ASP/ASP.NET >> >>> "Anthony Jones" <A**@yadayadayada.com> wrote in message >>> news:Oriu7VxDIHA.1188@TK2MSFTNGP04.phx.gbl... >>>> "Thanh-Nhan Le" <tnle_2***@yahoo.de> wrote in message >>>> news:OdHsOOwDIHA.1188@TK2MSFTNGP04.phx.gbl... >>>>> Hello, >>>>> >>>>> I have an ASP application on IIS server: >>>>> http://localhost/myApp >>>>> I use ASP and a my own VB activex DLL to create a pdf file and >>>>> write this file to a subfolder of the Application folder: >>>>> http://localhost/myApp/pdfs >>>>> >>>>> 1- >>>>> Over IIS I have set the "write permission" for this subfolder. >>>>> But each time I receive the message: "Can't open output file (bad >>>>> filename, in use by other application)", error 0x80040202 >>>> >>>> >>>> The above step affects http access rights and is irrelevant to >>>> what you are >>>> doing. The dll is accessing the folder via the windows file >>>> system. >>>> >>>> You need to grant the IUSR_<machinename> user account Read Write >>>> access to folder you've created using windows explorer. >>>> >>>>> >>>>> 2- a visual basic test application can call this DLL, generate >>>>> and write the file without problem to the folder >>>>> >>>>> 3- with ASP I generate the file in a normal folder (ie c:\temp), >>>>> it works Then my ASP page use FileSystemObject to copy this file >>>>> to the folder ..MyApp/pdfs >>>>> When I call this page there is no error message, but the programm >>>>> runs utils the line, where FileSystemObject to copy the file to >>>>> the folder, then it stops there. The process is hung (dead). The >>>>> file is not copied... >>>>> >>>>> How can I do? >>>> >>>> -- >>>> Anthony Jones - MVP ASP/ASP.NET -- Microsoft MVP -- ASP/ASP.NET Please reply to the newsgroup. The email account listed in my From header is my spam trap, so I don't check it very often. You will get a quicker response by posting to the newsgroup. Thanks
Show quoteHide quote "Bob Barrows [MVP]" <reb01501@NOyahoo.SPAMcom> wrote in message news:uAlNQD$DIHA.1208@TK2MSFTNGP05.phx.gbl... > You need to turn off "Simple File Sharing": > http://support.microsoft.com/kb/304040 > > Thanh-Nhan Le wrote: >> I knew this on windows NT 4. But on my machine I can see only 3 tabs: >> General, Sharing und Customize >> Somewhere,. something must be activated? >> Please help >> >> Thanks >> >> "Anthony Jones" <A**@yadayadayada.com> wrote in message >> news:eMUuLJ%23DIHA.4772@TK2MSFTNGP02.phx.gbl... >>> "Thanh-Nhan Le" <tnle_2***@yahoo.de> wrote in message >>> news:%23mL3c%238DIHA.4228@TK2MSFTNGP02.phx.gbl... >>>> yes, thanks, >>>> can you tell me, how can I do it? I have tried it. >>>> My system is window XP professional SP2 >>>> >>> >>> >>> In windows explorer navigate to the folder and right mouse click it. >>> Select >>> properties from the menu. Click on the security tag. Click Add... >>> If From >>> this location is not show the name of the machine click locations... >>> click on your machine name and click OK. Enter in box >>> IUSR_<machinename> (replacing <machinename> with the name of your >>> machine). Click check names >>> and then OK. Make sure the IUSR_<machinename> is selected in the >>> upper list >>> and make sure Modify and Read & Execute are checked in the lower >>> list. Click OK. >>> >>> >>> -- >>> Anthony Jones - MVP ASP/ASP.NET >>> >>>> "Anthony Jones" <A**@yadayadayada.com> wrote in message >>>> news:Oriu7VxDIHA.1188@TK2MSFTNGP04.phx.gbl... >>>>> "Thanh-Nhan Le" <tnle_2***@yahoo.de> wrote in message >>>>> news:OdHsOOwDIHA.1188@TK2MSFTNGP04.phx.gbl... >>>>>> Hello, >>>>>> >>>>>> I have an ASP application on IIS server: >>>>>> http://localhost/myApp >>>>>> I use ASP and a my own VB activex DLL to create a pdf file and >>>>>> write this file to a subfolder of the Application folder: >>>>>> http://localhost/myApp/pdfs >>>>>> >>>>>> 1- >>>>>> Over IIS I have set the "write permission" for this subfolder. >>>>>> But each time I receive the message: "Can't open output file (bad >>>>>> filename, in use by other application)", error 0x80040202 >>>>> >>>>> >>>>> The above step affects http access rights and is irrelevant to >>>>> what you are >>>>> doing. The dll is accessing the folder via the windows file >>>>> system. >>>>> >>>>> You need to grant the IUSR_<machinename> user account Read Write >>>>> access to folder you've created using windows explorer. >>>>> >>>>>> >>>>>> 2- a visual basic test application can call this DLL, generate >>>>>> and write the file without problem to the folder >>>>>> >>>>>> 3- with ASP I generate the file in a normal folder (ie c:\temp), >>>>>> it works Then my ASP page use FileSystemObject to copy this file >>>>>> to the folder ..MyApp/pdfs >>>>>> When I call this page there is no error message, but the programm >>>>>> runs utils the line, where FileSystemObject to copy the file to >>>>>> the folder, then it stops there. The process is hung (dead). The >>>>>> file is not copied... >>>>>> >>>>>> How can I do? >>>>> >>>>> -- >>>>> Anthony Jones - MVP ASP/ASP.NET > > -- > Microsoft MVP -- ASP/ASP.NET > Please reply to the newsgroup. The email account listed in my From > header is my spam trap, so I don't check it very often. You will get a > quicker response by posting to the newsgroup. > >
How to open a file on the clients local hard drive from within ASP
Generate email when I click button? HTTP 401.1 error when using IP address... ASP Page, Access Base, PARAMETER not send !!! Page continuously refreshs Newbie: Problem with dsn odbc PLEASE HELP! Getting Error -214746259 Creating a variable name as the value of another variable. Link checker in ASP Visual Studio 2005 backwards compatible with classic ASP ? |
|||||||||||||||||||||||