PC Review


Reply
Thread Tools Rate Thread

Build MSI withou VS.NET?

 
 
localhost
Guest
Posts: n/a
 
      29th Jan 2004

I have Visual Studio .NET 2003 and have created a MSI with a setup
project. Everything works fine, but now I would like to compile the
MSI without running the entire IDE.

I have compiled different .NET apps with "csc.exe" to make assembly
DLLs at the command line, but am not sure how it should be done to
make a MSI.

Help?

Thanks.
 
Reply With Quote
 
 
 
 
Gabriele G. Ponti
Guest
Posts: n/a
 
      29th Jan 2004
Check out DEVENV.EXE from the command line.

DEVENV /?


 
Reply With Quote
 
EP
Guest
Posts: n/a
 
      29th Jan 2004
If using from the command line from an automated process, use devenv.com


"Gabriele G. Ponti" <ggponti.at.hotmail.com> wrote in message
news:eNP%(E-Mail Removed)...
> Check out DEVENV.EXE from the command line.
>
> DEVENV /?
>
>



 
Reply With Quote
 
localhost
Guest
Posts: n/a
 
      2nd Feb 2004
Thanks for the response.

However, devenv.exe is the Visual Studio IDE. I want to build my
entire solution without having Visual Studio on the system. I have
all of the source files that build with Visual Studio, but now I need
to automate the process.

It looks like the Visual Studio IDE is actually doing command-line
compiling. Why can't I do the same thing myself from a CMD?

Thanks.




On Thu, 29 Jan 2004 16:28:17 -0500, "Gabriele G. Ponti"
<ggponti.at.hotmail.com> wrote:

>Check out DEVENV.EXE from the command line.
>
>DEVENV /?
>


 
Reply With Quote
 
Tian Min Huang
Guest
Posts: n/a
 
      3rd Feb 2004
Hello,

Thanks for your feedback. As I understand, now that you want to build your
entire solution without Visual Studio .NET. Please correct me if there is
any misunderstanding. Based on my experience, it is very hard and sometimes
not possible to build a solution in a system without Visual Studio. Here
are the reasons:

1. Visual Studio .NET need to parse the information of the solution and the
corresponding projects' files, and then it is able to proceed to build
process step by step. Without Visual Studio .NET installed, you will need
to read the solution and project files manually to get the
compiler/linker/... options.

2. Visual Studio .NET also installs some components that are required to
develop some projects. For example, it installs the header/import library
files of MFC. We are not able to create Visual C++ MFC application without
MFC header/lib files.

Generally speaking, we build a solution on a developement system and deploy
the setup package to the product machine. It's strongly NOT recommend to
deploy the source file instead.

In addition, I suggest that you can also use Visual Installer instead of VS
NET to create a setup program. Visual Installer can be download from
Microsoft website at the following link:
http://msdn.microsoft.com/vstudio/do...1/default.aspx

Windows Installer Development Tools
http://msdn.microsoft.com/library/de...us/msi/setup/w
indows_installer_development_tools.asp?frame=true

BTW, in the future, it would be best to post MSI questions in the following
newsgroup:
microsoft.public.platformsdk.msi

Please feel free to let me know if you have any problems or concerns.

Have a nice day!

Regards,

HuangTM
Microsoft Online Partner Support
MCSE/MCSD

Get Secure! -- www.microsoft.com/security
This posting is provided "as is" with no warranties and confers no rights.

 
Reply With Quote
 
=?Utf-8?B?SmVmZiBDbGFyaw==?=
Guest
Posts: n/a
 
      3rd Feb 2004
We've been through the same problem. We finally gave up and added Visual Studio onto our build machine
At least from the command line, the UI doesn't pop up


 
Reply With Quote
 
=?Utf-8?B?SmVmZiBDbGFyaw==?=
Guest
Posts: n/a
 
      3rd Feb 2004
And you can run it from inside a CMD file.
 
Reply With Quote
 
localhost
Guest
Posts: n/a
 
      3rd Feb 2004

OK, I guess I will have to install VS.NET 2003 on a standalone "build"
PC. I was under the impression that I could have the equivalent of
"make" (or "nmake") to build a C# solution.

Oh well.

Thanks all for the help.


On Tue, 3 Feb 2004 06:11:10 -0800, "Jeff Clark"
<(E-Mail Removed)> wrote:

>And you can run it from inside a CMD file.


 
Reply With Quote
 
BanksySan
Guest
Posts: n/a
 
      8th Feb 2004
I was under the impression that you could perform and functions without VS
that you could with it, it just might take you longer.

Is this just the case with C#?

Dave

"localhost" <(E-Mail Removed)> wrote in message
news:(E-Mail Removed)...
>
> OK, I guess I will have to install VS.NET 2003 on a standalone "build"
> PC. I was under the impression that I could have the equivalent of
> "make" (or "nmake") to build a C# solution.
>
> Oh well.
>
> Thanks all for the help.
>
>
> On Tue, 3 Feb 2004 06:11:10 -0800, "Jeff Clark"
> <(E-Mail Removed)> wrote:
>
> >And you can run it from inside a CMD file.

>



 
Reply With Quote
 
EP
Guest
Posts: n/a
 
      12th Feb 2004
the basic issue is that the solution and project files are things that only
VS understands, when csc is used it does not take project inputs.

"BanksySan" <(E-Mail Removed)> wrote in message
news:c044vf$7ud$(E-Mail Removed)...
> I was under the impression that you could perform and functions without VS
> that you could with it, it just might take you longer.
>
> Is this just the case with C#?
>
> Dave
>
> "localhost" <(E-Mail Removed)> wrote in message
> news:(E-Mail Removed)...
> >
> > OK, I guess I will have to install VS.NET 2003 on a standalone "build"
> > PC. I was under the impression that I could have the equivalent of
> > "make" (or "nmake") to build a C# solution.
> >
> > Oh well.
> >
> > Thanks all for the help.
> >
> >
> > On Tue, 3 Feb 2004 06:11:10 -0800, "Jeff Clark"
> > <(E-Mail Removed)> wrote:
> >
> > >And you can run it from inside a CMD file.

> >

>
>



 
Reply With Quote
 
 
 
Reply

Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
XmlSerialization withou the namespace? ~~~ .NET Ed ~~~ Microsoft Dot NET Framework 0 26th May 2007 10:49 AM
The Next Build Shall be RTM guys not any other builds unless MS decides to do one more build because of bugs before RTM RC2 build 5477 is the last build before RTM Drew Windows Vista General Discussion 8 13th Oct 2006 12:41 AM
I meant RC2 Build 5744 is the last build unless ms find more bugs before the RTM build and gold version there only make another build if there more bugs and not ready for RTM Drew Windows Vista General Discussion 4 12th Oct 2006 02:17 PM
.NET Framework - 1.1 withou 1.0 BillW Windows XP Help 0 3rd Sep 2004 10:26 PM
Re: Setting DC withou AD Matjaz Ladava [MVP] Microsoft Windows 2000 Active Directory 0 11th Sep 2003 10:26 PM


Features
 

Advertising
 

Newsgroups
 


All times are GMT +1. The time now is 01:24 PM.