I have some pdf files that get attached to emails and are emailed out through a web application. Sometimes this causes the PDF files to get locked and I cannot delete them from the server (even after the email has gone out). I get the message "The process cannot access the file 'D:myfile.pdf' because it is being used by another process".
after i can copy my file to another folder i realised that if this webapplication is used by multiple users at once, then some users are going to get locked out because each one is trying to copy those files.
so how do i tell the user thats trying to use a file to wait untill the file is available.
I'm uploading an excel file and viewing it in a grid. But if I need to upload the file again in a couple of minutes I get an error that the file is being used by another process, so I cannot upload the file again. The file is always the same name.
I have a web page in my project that views a selected pdf file. The problem is the file stays locked with the process w3wp.exe which I assume is the adobe file reader or something. How I can release this process after viewing it? Or another way of viewing it without locking the file?
Here is how I am doing it:
Code:
Dim File1 As String = System.Configuration.ConfigurationManager.AppSettings("Report") Dim R1 As String = Page.Request.QueryString("r") If R1 <> "" Then Dim path As String = File1 & R1
I have a page where users can upload an excel file and it is read into our system. I am using the Jet.OLEDB.4.0 provider to read the files. I access the file one time to read out the header names and then allow the user to select which field each column will be read into on import. For some reason after this read the file is locked and the next time I try to access it to do the data import I get the "File in use" message. Each time I open a connection it is closed so I am not sure why the file is being locked.
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load If Not Me.IsPostBack Then Dim dataSet1 As New DataSet dataSet1 Dim dataSet2 As New DataSet dataSet2 Dim dataSet3 As New DataSet dataSet3
Dim dataSets As New List(Of DataSet)() dataSets.Add(dataSet1) dataSets.Add(dataSet2) dataSets.Add(dataSet3) Dim strout As String = Server.MapPath("test1.xls") DataSetsToExcel(dataSets, strout) End If End Sub
[Code]..
How to create each excel sheet non-editable (read only)
I have an asp.net panel having various controls including gridview. I have converted this panel into pdf and attached it as an email attachment using memory stream. Everything is working fine. Now I have an File upload control outside panel through which I have to attach a file and send it in mail along with the already attached panel. But I am unable to figure out how to do it.
I am trying to configure my web application to send emails to my email address in case of any error . Below is my coding in the web config file, I am following example from a book cuase I AMM A nOVICE TO VISUAL STUDIO AND .NET AND C#. THE NAME OF THE BOOK IS ASP.Net E-Commerce in C#. I am not sure what to put in for the MailForm value since the book did not say could someone tell me .
[Code]....
In my other configuration file under the App_Code folder I have this coding Below:
There are many customer' order as pdf file stored in one file server.my app just open url (file path) to display pdf file on the screen.Now, boss want me to create a asp.net app to send an email with attached order pdf file which is the same url as intranet. How to complete it?
I am facing such problem in my asp.net application since last three weeks.Previously It was working fine. I have never changed the account password which is using in impersonation in asp.net application (in web.config). this account locked why I dont know. Is it possible the run application with impersonation account while this account is locked. This account is domain account. Currently application gives run time error that account has been locked.
I am using forms authentication (built into ASP.Net) and allow users 5 attempts to login with an invalid password. After that they are locked out. How can I programmatically unlock someone?
What is the best way when using the ASP login to display to the user that they are locked out?I want the user to know that their account has been locked and action needs to be taken.
I have a web service. When called, the web service creates a folder and files on another specified server in our network. When the command executes, I keep getting a crash. Basically, it says the ASPNET account is locked out. I unlock it and try again. Same thing.I tried using impersonate in the web.config, and it still tried to get into the server as ASPNET.The web server hosting the web service has Anonymous access enabled, allows the IIS to control the passworld, and also has intergrated Windows Authentication checked.
We have ASP.Net 2.0 application. It was running corretly and suddenly get loked up, when I kept opened a member edit page for 20 minutes or so. And after 20 minutes when I cliked on save. It is locked. Not it does not let me login. Niether it opens the login page sometimes.
This has happened twice.
In hosting server architecture we have two app servers and two db servers for fail over purposes.
I am facing a problem. I maintain a session after login like session["UserID"] and every page is locked with this session like Problem is that i am saving the data then redirect the page after saving session was automatically clear and the page is redirect to login page.in web config file i write this line <sessionState mode="InProc" timeout="60">how i solved this problem to stay in session state on save data and redirecting the same page.
We have a web application running which having around 100 users logged in, All clients are connected to server using websync. I was having requirement for keeping the session always live, so I am regenerating session when it is about to expire.
But after 3 or 4 days, I found cpu reached to 100% and application locked, then we need to restart the server to make it working.
I am using an access database to store my data. I have Add page which inserts data in the database. Also i have created an Edit page to read and then edit the data. In both these pages I am using FCKEditor. So I can take HTML values and insert in the database for a field called Desciption. Now when I am inserting a data having a long value for theDescription field and then editing that data using the Edit page the Description field get locked and the update command doesn't work. This happens for a data having a longDescription value. I have used the datatype Memo for Description field
Is this piece of code where I lock a part of the function correct? Or can it have use drawbacks when multiple sessions ask concurrently for the same Exam? Purpose is that client that first asks for the Exam will assemble it, all next clients will get the cached version.
public Exam GetExamByExamDto(ExamDTO examDto, int languageId) { Log.Warn("GetExamByExamDto"); lock (LockString) { if (!ContainsExam(examDto.id, languageId)) { Log.Warn("Assembling ExamDto"); var examAssembler = new ExamAssembler(); var exam = examAssembler.createExam(examDto); if (AddToCache(exam)) { _examDictionary.Add(examDto.id + "_" + languageId, exam); } Log.Warn("Returning non cached ExamDto"); return exam; } } Log.Warn("Returning cached ExamDto"); return _examDictionary[examDto.id + "_" + languageId]; }
I have a feeling that this isn't the way to do it.
I am using framework 4.0 and database is in access. I have saved data in database via admin panel. but when i am updating the existing data, it showing an error as below:
"System.Data.OleDb.OleDbException (0x80004005): Could not save; currently locked by another user."
I have got the total number of registered user's and the total number of users online working without any problems after a search on here.
[Code]....
but I would like to expand this a little. Can any one tell me how I would display the total number of users who are approved and the total number who are locked out.
Why is visual studio locking my files even when application is not running?The files are not under any source control or readonly either.Before this it didn't allow me to edit the aspx.vb while debugging, though I can do that in other projects.
We're running ASP.Net applicationon the server running Win2k AdvancedServer. Everytime server is rebooted the ASPNET account gets locked, even after unlocking the account, after few mins the account gets into locked mode.
I web application is in asp.net with Access databasesome times my application giving this error message "Could not read the record; currently locked by another user." or "Could not update; currently locked."I am using IDbConnection and IDbTransaction object.
We have a web application running which having around 100 users logged in, All clients are connected to server using websync. I was having requirement for keeping the session always live, so I am regenerating session when it is about to expire.
But after 3 or 4 days, I found cpu reached to 100% and application locked, then we need to restart the server to make it working.