Hello, I just started using the AppDeploy Repackager at work (I'm an IT Specialist implementing a software deployment system across or network). After using the Repackager for a few days, I've come across a few bugs in version 1.1:

* The package and manufacturer names have all spaces removed. This can be fixed later with an MSI editor (I use InstEd)
* Start Menu shortcuts should be installed into a program group with the same name given as the package name
* Shortcut targets and icons should be set independently; a target may be a Word document (for example) and it is perfectly acceptable to specify a "null" icon for these kinds of targets. (Which will fall back tp the system default icon for Word documents)
* The configuration XML files should be "prettier" with line breaks after every "self-closing" (empty) element.


And for a quick feature request: the following items should be added to the REGISTRY exclude list by default:

<ExcludedEntry Name="HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" Description="Windows Shell Folders."/>

<ExcludedEntry Name="HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography\RNG" Description="Random Number Generator must not be reset."/>
<ExcludedEntry Name="HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder" Description="Menu order should be dynamic."/>

<ExcludedEntry Name="HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\RecentDocs" Description="Recent documents should be dynamic."/>

<ExcludedEntry Name="HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" Description="Windows Shell Folders."/>

<ExcludedEntry Name="HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\ComDlg32" Description="Common Dialog Control Most Recently Used list."/>

<ExcludedEntry Name="HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Discardable" Description="Clearly discardable."/>

<ExcludedEntry Name="HKEY_CURRENT_USER\SessionInformation" Description="This key enumerates the applications that are open."/>



And the following added to the FILE exclude by default:

<ExcludedEntry Name="%PROGRAMFILES%\AppDeploy" Description="No circular references, please."/>

This is an excellent tool. I look forward to future released!
0 Comments   [ + ] Show Comments

Comments

Please log in to comment

Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.

Answers

0
Excellent feedback, thank you very much!
Answered 03/16/2009 by: bkelly
Red Belt

Please log in to comment
0
You're welcome!

Sorry about all of the typos. I was in a hurry to post my feedback, as I was getting ready to leave work on Friday. If you would like any more information about the reports or feature requests, I will try to clarify as much as I can. :)

Thank you.
Answered 03/16/2009 by: Jason Oster
Yellow Belt

Please log in to comment
0
Hi Jason

Is there a way of adding those exclusions to the registry with a .reg file? And did you find any more to add?

Thanks
Answered 04/28/2009 by: sbenahmed
Yellow Belt

Please log in to comment
0
Thanks Jason, I'm incorporating these into the next build. If anyone else has any more standard exclusions to add, let me know.

sbenahmed, the default inclusions/exclusions are found in the DefaultIncludeExclude.xml file.
Answered 01/30/2010 by: gperks
Senior Yellow Belt

Please log in to comment
Answer this question or Comment on this question for clarity