|
That'll be old Genghis
In a closed society where everybody's guilty, the only crime is getting caught. In a world of thieves, the only final sin is stupidity. - Hunter S Thompson - RIP
|
|
|
|
|
|
Wordle 1,205 4/6*
๐จโฌโฌโฌ๐จ
โฌโฌ๐จ๐จ๐ฉ
โฌ๐ฉ๐ฉ๐ฉ๐ฉ
๐ฉ๐ฉ๐ฉ๐ฉ๐ฉ
|
|
|
|
|
Wordle 1,205 4/6*
๐จ๐จโฌโฌ๐จ
โฌ๐ฉโฌ๐ฉ๐ฉ
โฌ๐ฉ๐ฉ๐ฉ๐ฉ
๐ฉ๐ฉ๐ฉ๐ฉ๐ฉ
Loads of possibles for that last one ...
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
Wordle 1,205 5/6
โฌโฌโฌ๐ฉโฌ
๐ฉโฌโฌ๐ฉ๐ฉ
๐ฉ๐ฉโฌ๐ฉ๐ฉ
๐ฉ๐ฉโฌ๐ฉ๐ฉ
๐ฉ๐ฉ๐ฉ๐ฉ๐ฉ
Within you lies the power for good - Use it!
|
|
|
|
|
Wordle 1,205 6/6
โฌ๐จ๐จโฌ๐จ
โฌโฌ๐จ๐จ๐ฉ
โฌ๐ฉโฌ๐ฉ๐ฉ
โฌ๐ฉโฌ๐ฉ๐ฉ
โฌ๐ฉ๐ฉ๐ฉ๐ฉ
๐ฉ๐ฉ๐ฉ๐ฉ๐ฉ
thought I was going to lose
In a closed society where everybody's guilty, the only crime is getting caught. In a world of thieves, the only final sin is stupidity. - Hunter S Thompson - RIP
|
|
|
|
|
Wordle 1,205 6/6
๐จ๐ฉโฌ๐ฉโฌ
โฌ๐ฉ๐จ๐ฉโฌ
โฌ๐ฉโฌ๐ฉ๐ฉ
โฌ๐ฉ๐จ๐ฉ๐ฉ
๐ฉ๐ฉโฌ๐ฉ๐ฉ
๐ฉ๐ฉ๐ฉ๐ฉ๐ฉ
Likewise!
|
|
|
|
|
Wordle 1,205 5/6
๐จโฌโฌ๐จ๐จ
๐จ๐จ๐จโฌโฌ
๐จ๐ฉ๐จ๐จโฌ
๐ฉ๐ฉโฌ๐ฉ๐ฉ
๐ฉ๐ฉ๐ฉ๐ฉ๐ฉ
Ok, I have had my coffee, so you can all come out now!
|
|
|
|
|
For the past few years, I didn't have a version of Visual Studio on my main PC (desktop).
When I have had a bit of personal C# to write -- as for a challenge or similar here -- I used an old Win 8 thingy. Which has Visual Studio 2010 Express installed.
And it was good.
Now I have a proper laptop (Win 11) and I installed Visual Studio 2022 Pro.
Today I was copying projects over to the new system and I tested a few to determine whether or not they still compile. They do, but they had to be upgraded from .net 4 to 4.8 -- which is OK. BUT I had forgotten that some of these have an old Installer project which is no longer supported.
Installers just aren't important enough to me to get me all excited about learning a new tool for creating them. I guess I just won't provide installers anymore.
Or maybe -- just because I probably can -- compile with one version and create installers with the other...
I suppose I can put Visual Studio 2010 Express on here for that.
|
|
|
|
|
I've used NSIS for installers for years now. I don't particularly like it but it does its job and I've used the same template script for so long that I don't feel like changing it.
In the end is just like you said:
PIEBALDconsult wrote: Installers just aren't important enough to me to get me all excited about learning a new tool for creating them.
Oh BTW: lately I've got into shipping one EXE applications just like in the days of good old DOS. They are fancy C++ thingies with an embedded HTTP server and all the UI done through a browser. All nicely packed in a single EXE that contains HTML, CSS, SQL, etc. It would probably make for a nice (and long) article but I don't see many people following on this path, so why bother!
Mircea
|
|
|
|
|
Mircea Neacsu wrote: shipping one EXE applications
Yeah, that was supposed to be one of the major selling points of .net -- "install by copy" or whatever.
|
|
|
|
|
DOS, .NET, whatever... plus รงa change[^]
PS Believe it or not, I've survived 20+ years without touching .NET and I don't plan to start now
|
|
|
|
|
Mircea Neacsu wrote: Oh BTW: lately I've got into shipping one EXE applications just like in the days of good old DOS. That's one thing that Apple does right. When you "install" an app on a Mac, you're litteally just copying a single file over that's really an archive of executables, libraries, and settings. No registry edits. No worrying about what goes where. You just copy a single file over to your app folder... done.
Now, some Mac apps will have an "installer" but you don't need it since that's all it's doing... just copying over a single file.
Jeremy Falcon
|
|
|
|
|
Most of the time I make my apps self-installing - even my services.
Check out my IoT graphics library here:
https://honeythecodewitch.com/gfx
And my IoT UI/User Experience library here:
https://honeythecodewitch.com/uix
|
|
|
|
|
They have to get onto the system somehow.
|
|
|
|
|
Generally what I do (whenever possible) is a I ship a single executable. It contains the install code in it that runs on first launch.
Obviously that doesn't work if you need to ship a bunch of dependencies with it.
I made a thing called CSBrick that will take C# projects and turn them into a single large C# file so you can effectively wedge it into a project statically instead of linking to it as a DLL.
It's here on codeproject if you want to use that to cut down on external dependencies.
Check out my IoT graphics library here:
https://honeythecodewitch.com/gfx
And my IoT UI/User Experience library here:
https://honeythecodewitch.com/uix
|
|
|
|
|
i toyed with ILMerge a few times. It puts all of the project assemblies into a single exe. I stopped using it when I started writing WPF apps because it doesn't work with those.
".45 ACP - because shooting twice is just silly" - JSOP, 2010 ----- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010 ----- When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013
|
|
|
|
|
I initially was going that route, but I ran into issues with ILMerge with certain projects. It's been so long now I couldn't tell you what the issue was, but CSBrick was built because ILMerge didn't work in all cases.
Check out my IoT graphics library here:
https://honeythecodewitch.com/gfx
And my IoT UI/User Experience library here:
https://honeythecodewitch.com/uix
|
|
|
|
|
|
I have files in .7z format and need to unzip them to do further manipulation.
is this .7z format the same as .zip format in algorithm?
diligent hands rule....
|
|
|
|
|
Maybe not.
I happened to find a .7z file on my system today and I see that 7zip reports it as "Method = LZMA2:14".
7zip doesn't report a Method for a zip file I checked.
File Explorer can open it, but it's possible it use 7zip to do so. I don't know, but 7zip was one of the first things I installed when I got this system.
|
|
|
|
|
thanks for the info
diligent hands rule....
|
|
|
|
|
|
0x01AA wrote: Call the 7z commandline tool from your application
That's what I've done in the past.
|
|
|
|
|
thanks a million
diligent hands rule....
|
|
|
|