In a C# 2008 desktop application, I am finding that there are processes that are not released once when the application finishes executing.
Every time this application runs, there are more processes that are not released. I want to mention this application was originally written as a console application, but was changed to a windows application since I did not want all the dos popup windows.
I do want to mention that in this application the following is not occuring:
1. When some of the objects are created, there is no dispose on the objects.
2. Some of the linq statements do not have a using clause on them.
What kind of code could be causing this problem?
Thus can you tell me, point me to a reference, and/or show me code on how to reolve this problem?
When looking on the internet, it looks like profiler is only in the premium and standard edition of .net. My company is using the professional version.
Is there another tool that you are aware of that I could use?
Instead of down voting (I assume) and making snippy comments, I suggest you take a look at Eddie's Vulgen's response.
99% of the people who answer questions here are going to read you post and think "He just wants me to write his code for him" and won't help. Why?
1. You Describe you problem in broad brush "I wanna do something terms"
2. You ask for code
3. You don't say what you have tried and what happened.
From this standpoint it looks like you have done no work (you might have spent hours on it, we don't know) and the basics of this are easily googled.
This is a messageboard, and these questions are being answered by volunteers. Like you. It'd be inappropriate to ask them to do a complete project. If it's your task, then you'll be the one writing code - and we'll gladly help when you get stuck.
Bastard Programmer from Hell
If you can't read my code, try converting it here[^]
I'm developing Finger Print project in windows application using C#.net. I need to know that how to save finger print image from Finger Print device to my project and store into database. plz let me know.
i dawnload the code (How to Send SMS Messages from C# using an SQL Database) from code project
i follow the step in it i have installed the required gateway which is ozeki gate way , but i face two problem...one is when i run the C# application and it display the follwing message (The SMSC provider is not registered in your local machine)...
the second when i use ozeki gate way i couldn't send message from it. it show the error number 1360,1366,1361 according.
please guide me tosolve this problem as soon as possible
the code in the is
public partial class Form1 : Form
private void button1_Click(object sender, EventArgs e)
//Connect to the database
OleDbConnection conn = new OleDbConnection();
Please edit your post and do the following:
1. Change title to something more descriptive than "C#". You're in the C# forum, people tend to assume the question is related to C#.
2. Remove the bold text and use the code button in the toolbar (enters the pre tags in the text, your code needs to be between pre tags)
3: Remove User Id and especially password from your connection string and replace with dummy text. Never ever give user id's and password in clear text. Even if it is just a test database.
4: Improve your language a little, even if you're not native English, a space here, a spell check there can work miracles.
5: Maybe related to #4, but I haven't understood the core problem
6: "please guide me tosolve this problem as soon as possible" -> Don't count on it. At best it will work just the opposite way. We're not here to serve you, we're here at our own free will and will help if we can, or want to and we will assign as much time to it as we wish.
On the positive side. You did do some research, you did post some code.
I am facing a serious problem, with c# sqlTransaction,
The thing is, i have about 7 different tables that i execute a single transactions against(with a their autoIncrement IDs), which works fine for a single user when trying to insert new record... now the problem started when 10 users were capturing the information together and sometimes do concurent transections where the first user submits the form and the transaction starts(e.g at ID 1001), and user number 2 (few seconds after the 1st user) submits as well and get the second(1002) for the 1st and 2nd table, but for some reason(network signal maybe) 1st user insert is slow and and 2nd user's signal(speed) is faster and then the 2nd user ends up getting the 1st ID of the 3rd and the rest of the tables and the 1st user will get the second ID that was assigned to the 2nd user in the 1st 2 tables........
i think the problem here is the isolation mode which i didn't(or couldn't) set for the insert query to prevent the concurent insertion...
If i'm wrong please kindly correct me.
Now what i'm asking is you guys to help me control this...
The languages i'm using is/are..
1.c# in Visual studio 2010
2.Ms sql server 2008 r2
3. and asp.net...
I'd really appreciate ur help...
I'm sorry about the grama, English is not my home languege. thank you in advanve