Click here to Skip to main content
15,915,873 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
JokeRe: which software to make installer? Pin
Kornfeld Eliyahu Peter26-Jan-15 2:24
professionalKornfeld Eliyahu Peter26-Jan-15 2:24 
GeneralRe: which software to make installer? Pin
peterchen26-Jan-15 2:28
peterchen26-Jan-15 2:28 
GeneralRe: which software to make installer? Pin
Nemanja Trifunovic26-Jan-15 2:32
Nemanja Trifunovic26-Jan-15 2:32 
NewsRe: which software to make installer? Pin
Super Lloyd26-Jan-15 2:34
Super Lloyd26-Jan-15 2:34 
AnswerRe: which software to make installer? Pin
Yvan Rodrigues26-Jan-15 3:52
professionalYvan Rodrigues26-Jan-15 3:52 
AnswerRe: which software to make installer? Pin
Super Lloyd26-Jan-15 2:32
Super Lloyd26-Jan-15 2:32 
GeneralRe: which software to make installer? Pin
#realJSOP26-Jan-15 3:43
professional#realJSOP26-Jan-15 3:43 
GeneralRe: which software to make installer? Pin
Super Lloyd26-Jan-15 10:11
Super Lloyd26-Jan-15 10:11 
Go on, have a look!
It's impressively easy! Smile | :)
My only hiccups was to specify file location.
In the end my 1st installer looks like that: (not the #if DEBUG/RELEASE and relative path)
C#
class Script
{
    static public void Main(string[] args)
    {
#if RELEASE
		var APPGuid = new Guid("------------");
		var TargetFolder = @"%ProgramFiles%\RPGStoryboards\Studio";
		var src_dir = @"..\RPGStoryboards\bin\Release";
		var dst_dir = @".\bin\Release";
		var setupName = "RPGStoryboards-Setup";
#elif DEBUG
		var APPGuid = new Guid("------------");
		var TargetFolder = @"H:\DebugStoryboards\Studio";
		var src_dir = @"..\RPGStoryboards\bin\Debug";
		var dst_dir = @".\bin\Debug";
		var setupName = "RPGStoryboards-DebugSetup";
#endif
		var project = new Project
		{
			OutDir = dst_dir,
			OutFileName = setupName,
			Name = "RPG Storyboards",
			GUID = APPGuid,
			UI = WUI.WixUI_InstallDir,
			Dirs = new [] 
			{
				new Dir(TargetFolder)
				{
					DirFileCollections = new []
					{
						new DirFiles(src_dir + @"\*.dll"),
						new DirFiles(src_dir + @"\RPGStoryboards.exe"),
						new DirFiles(src_dir + @"\RPGStoryboards.exe.config"),
#if DEBUG
						new DirFiles(src_dir + @"\*.pdb"),
#endif
					},
				},
			}
		};
		Compiler.BuildMsi(project);
	}
}

All in one Menu-Ribbon Bar
DirectX for WinRT/C# since 2013!
Taking over the world since 1371!


modified 26-Jan-15 16:18pm.

GeneralRe: which software to make installer? Pin
den2k8826-Jan-15 2:34
professionalden2k8826-Jan-15 2:34 
GeneralRe: which software to make installer? Pin
Dan Neely26-Jan-15 3:07
Dan Neely26-Jan-15 3:07 
GeneralRe: which software to make installer? Pin
Jacquers26-Jan-15 4:08
Jacquers26-Jan-15 4:08 
GeneralRe: which software to make installer? Pin
Dan Neely26-Jan-15 4:28
Dan Neely26-Jan-15 4:28 
GeneralRe: which software to make installer? Pin
Maximilien26-Jan-15 3:29
Maximilien26-Jan-15 3:29 
GeneralRe: which software to make installer? Pin
Jacquers26-Jan-15 4:15
Jacquers26-Jan-15 4:15 
GeneralNow that is a breakfast sandwich!! Pin
Slacker00726-Jan-15 2:20
professionalSlacker00726-Jan-15 2:20 
GeneralHappy Australia Day Pin
Corporal Agarn26-Jan-15 2:01
professionalCorporal Agarn26-Jan-15 2:01 
GeneralRe: Happy Australia Day Pin
Kornfeld Eliyahu Peter26-Jan-15 2:14
professionalKornfeld Eliyahu Peter26-Jan-15 2:14 
GeneralRe: Happy Australia Day Pin
chriselst26-Jan-15 2:15
professionalchriselst26-Jan-15 2:15 
GeneralRe: Happy Australia Day Pin
Kornfeld Eliyahu Peter26-Jan-15 2:19
professionalKornfeld Eliyahu Peter26-Jan-15 2:19 
GeneralRe: Happy Australia Day Pin
Corporal Agarn26-Jan-15 2:52
professionalCorporal Agarn26-Jan-15 2:52 
GeneralRe: Happy Australia Day Pin
HobbyProggy26-Jan-15 2:21
professionalHobbyProggy26-Jan-15 2:21 
QuestionEasy to use Linux? Pin
ZurdoDev26-Jan-15 1:33
professionalZurdoDev26-Jan-15 1:33 
AnswerRe: Easy to use Linux? Pin
Kornfeld Eliyahu Peter26-Jan-15 1:41
professionalKornfeld Eliyahu Peter26-Jan-15 1:41 
GeneralRe: Easy to use Linux? Pin
ZurdoDev26-Jan-15 1:58
professionalZurdoDev26-Jan-15 1:58 
GeneralRe: Easy to use Linux? Pin
Kornfeld Eliyahu Peter26-Jan-15 1:59
professionalKornfeld Eliyahu Peter26-Jan-15 1:59 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.