How can we help you today? How can we help you today?
Paul.Martin
Once you are about to send out a release just run the command line version of SmartAssembly (SmartAssembly.com) with the switch /markasrelease and the parameter the path of the assembly you are about to release. e.g. SmartAssembly.com /markasrelease MyExeFile.exe There is more information about the command line version in our support pages. Note 1: Information not marked "as release" is deleted if it is not accessed (i.e. exceptions reported) for 15 days. This is configurable, so if you know that it will take longer than 15 days between building your application and marking it for release then you should extend the time. In the SmartAssembly.settings file (which will either be where you have installed SmartAssembly on XP or in "C:\ProgramData\Red Gate\SmartAssembly 5\" on Vista / Win 7) in the "Options" section change or add a "Maps" node with the attribute ObsoleteAfterNDays="x" where x is the number of days. e.g. <SmartAssembly.Settings> .... <Options> .... <Maps ObsoleteAfterNDays="30" /> </Options> </SmartAssembly.Settings> Note 2: This is only relevant if you are using the Error Reporting feature of SmartAssembly, if you are using the ASCII encoding to use the more traditional Stack Trace Decode feature you don't need to worry about this. / comments
Once you are about to send out a release just run the command line version of SmartAssembly (SmartAssembly.com) with the switch /markasrelease and the parameter the path of the assembly you are abo...
0 votes
That icon is for a private static variable definition (e.g. the code behind it will be something like "private static string _strFooBar;") / comments
That icon is for a private static variable definition (e.g. the code behind it will be something like "private static string _strFooBar;")
0 votes
Sorry the forums seem to have cut off the bottom of your logs. The usual cause of a MSI Error 1603 is actually an error code 2738. Hopefully if you look down your full logs it will have a line with this error code in, if not could you post the error code. The line you will be looking for will look like: <date and time>: Product: <name of product> -- The installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code is <error code>. The arguments are: <some arguements> If it is an error code 2738 then it is a problem with a partially disabled VBScript dll. The solution is to perform the following operation, at the command-prompt, running as adminstrator, type: cd C:\WINDOWS\system32 REGSVR32.EXE VBSCRIPT.DLL Once that is done you should get a dialog saying that the DLL was registered successfully. As you are running a 64-bit version of Windows, you then have to do the virtually the same thing again only this time cd C:\WINDOWS\SysWOW64 REGSVR32.EXE VBSCRIPT.DLL In some cases, this is not sufficient, as there is a special case in which the VBScript components are registered in a way that does not allow VBScripts to run from inside a Windows Installer package with elevated privileges. To fix this, look for the following registry keys and delete them if they exists: HKEY_CURRENT_USER\SOFTWARE\Classes\CLSID\{B54F3741-5B07-11CF-A4B0-00AA004A55E8} and (as you are on a 64-bit Windows) HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{B54F3741-5B07-11cf-A4B0-00AA004A55E8} Then you will need to re-register the dll (re-run the first above commands) Hope this helps / comments
Sorry the forums seem to have cut off the bottom of your logs. The usual cause of a MSI Error 1603 is actually an error code 2738. Hopefully if you look down your full logs it will have a line with...
0 votes