Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

x
?
Solved

How to delete a file from the setup project VB NET ?

Posted on 2008-06-25
14
Medium Priority
?
725 Views
Last Modified: 2012-08-14
Hi

I have a setup project in my vb net solution 2003 running OK.

I want to delete a file (if it exist) at the beginning of the setup process, (just before of the installation files).

After that, the setup can continues as normally.

How can I do it?

Thanks in advance,
0
Comment
Question by:luiggye
  • 6
  • 5
11 Comments
 
LVL 6

Expert Comment

by:RishadanPort
ID: 21870487
FileInfo MyFile = new FileInfo("...");
MyFile.Delete()
0
 
LVL 6

Expert Comment

by:RishadanPort
ID: 21870490
or rather...

FileInfo MyFile = new FileInfo("...");

if(myFile.Exists){
   MyFile.Delete();
}
0
 

Author Comment

by:luiggye
ID: 21873595
Thanks RishadanPort,

Ok, I understand that syntax, but, where I must to place it, inside my Setup project, in order to execute it before the installation files proceeds?

Waiting for your response.

Luis
0
What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

 
LVL 6

Expert Comment

by:RishadanPort
ID: 21881414
Hm I am not very sure. Sorry.
0
 

Author Comment

by:luiggye
ID: 21885734
Hi everybody.

Its me again.

I am continuing searching for a solution, and I was found that if I create an Installer Class and connect it with a Setup Project Custom Action, maybe I can resolve my needing.

I am trying to include it in my solution, but at this moment I have not success.

The only I need is to delete some files (if it exists), just before the installation begin.

If somebody can give me a little help about it, maybe a complete but short example, I will appreciate a lot.

Thanks in advance,
0
 

Accepted Solution

by:
luiggye earned 0 total points
ID: 21886648
Hi everybody.

Its me again.

Finally I successfully resolved my problem (without any help from anybody) creating an Installer Class and connecting it with a Setup Project Custom Action.

I somebody wants to know how, feel free to ask me.

Thanks for nothing.

Luis

0
 

Author Comment

by:luiggye
ID: 21886656
Finally I successfully resolved my problem (without any help from anybody) creating an Installer Class and connecting it with a Setup Project Custom Action.

I somebody wants to know how, feel free to ask me.

Thanks for nothing.

Luis
0
 
LVL 6

Expert Comment

by:RishadanPort
ID: 21886730
You shouldn't expect Experts to understand every problem out there.

The best thing to do, is what you did, research on your own
0
 

Author Comment

by:luiggye
ID: 21886808
My question was not a problem, was a common needing so easy to develop by people who wants to be called Expert.

Of course that I can resolve anything by myself, but the best thing to me, is getting some help when needed, in order to save my many.

Just like Experts Exchanges offer.
0
 
LVL 6

Expert Comment

by:RishadanPort
ID: 21888351
Wow you're a rude person. I am not a paid employee of EE, I am just a person who wanted to help. I don't deserve to be treated like that. I am an expert in C#, not of installation and setup of files.
0
 

Author Comment

by:luiggye
ID: 21888371
Sorry man.
I am not disappointed with you.
Thanks for try to help.
Bye
0

Featured Post

Become an Android App Developer

Ready to kick start your career in 2018? Learn how to build an Android app in January’s Course of the Month and open the door to new opportunities.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

A long time ago (May 2011), I have written an article showing you how to create a DLL using Visual Studio 2005 to be hosted in SQL Server 2005. That was valid at that time and it is still valid if you are still using these versions. You can still re…
Hello there! As a developer I have modified and refactored the unit tests which was written by fellow developers in the past. On the course, I have gone through various misconceptions and technical challenges when it comes to implementation. I would…
The goal of the tutorial is to teach the user how to use functions in C++. The video will cover how to define functions, how to call functions and how to create functions prototypes. Microsoft Visual C++ 2010 Express will be used as a text editor an…
The goal of the video will be to teach the user the difference and consequence of passing data by value vs passing data by reference in C++. An example of passing data by value as well as an example of passing data by reference will be be given. Bot…
Suggested Courses

571 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question