nkristek / stein Goto Github PK
View Code? Open in Web Editor NEWSilent Temp Installer
License: MIT License
Silent Temp Installer
License: MIT License
The .NET Framework version needed to run Stein is currently 4.7.2. The MSI setup needs to check and install it if needed.
List used libraries in the about dialog similar to the readme.
This should validate so arguments don't get passed multiple times. There should also be a preview which arguments will get passed to each installer.
Comparing by DateTime does not work at all.
Config DateTime has trimmed value (without miliseconds).
FileInfo DateTime has value with miliseconds, which means reading of setup file & properties will be NEVER ignored.
Show a view explaining the features etc. when the application is first launched.
It would be nice to have info button which opens dialog with application info (version etc).
Now you have use system functionality to check version of Stein.
During installation folder was renamed.
For not processed setups message box with information that setup file could not be found was shown.
Then message box was shown one more time (don't remember what message was shown).
In the end following message box was shown:
Checked logs folder. It contains error log with exactly the same message.
Additionally logged error message does not contain exception stack trace.
When "Install" command is used all setups are installed => 2 x client, 2 x server, 2 x web client
Stein is open and for product last temp ist selected, ie. XYZ (tmp 014).
Meantime new setup ist copied, ie. XYZ (tmp 015).
Refresh command is executed.
new setup is in the list, but as "preselected" still XYZ (tmp 014).
Only after a restart of the application it is in sync with the filesystem again.
Steps to reproduce:
This is caused by commit 20ff40f, when the folder in which the log file should be written not exists.
Currently, informations of each seen file gets saved in the configuration file.
in AboutDialog copyright date is still 2019
When installing/uninstalling an installerbundle it should be possible to select/deselect single installers in the confirm dialog
Steps to reproduce the behavior:
For other buttons also not consistent:
would it be possible to reimplement install & uninstall logic to have uninstall & install processes combined?
With clean installation of Stein settings are not persisted.
Steps to reproduce the behavior:
In "...\Roaming\Stein" exists only only config.v2.xml.
Before deleting of Stein directory I archived its content with all files.
As soon as I copied config.xml to newly created Stein dir, configuration was shown.
I think that without config.xml loading of settings for products is not working at all.
It can be reproduced at least from version 2.0
Implement logging while loading folders and for installations (possible with CLI parameters: /L*V "PathToLogFile")
I have logged in to a system with a different domain account than usual. Stein is already installed (probably installed for every user) but fails to start. Starting the .exe brings up Windows' request for admin privileges which I confirm. Afterwards, simply nothing happens. There is no window opening, no flickering or similar.
When I delete the config file in %appdata%, Stein opens its window again but continues to show me a NullReferenceException
in a MessageBox every time I perform any action. Unfortunately, I cannot log in
to the system using the old domain account in order to test whether it works on that side.
I took the config file to a different machine where Stein was already installed as well. On that system everything works fine. Stein starts normally and processes the config file without errors. I cannot tell what might be the difference between those systems that causes this exception.
System: Windows 7
Version: 1.0.3 and 1.2.3
In this dialog you can additionally specify the name of the application
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.