|
Assuming at least one version of .net is installed...
try
dir /s C:\windows\microsoft.net\Framework\csc.exe C:\windows\microsoft.net\Framework\vbc.exe
or
C:\windows\System32>where csc.exe
C:\Windows\microsoft.net\Framework\v4.0.30319\csc.exe
C:\windows\System32>csc.exe /?
Microsoft (R) Visual C# Compiler version 4.8.3761.0
for C# 5
(I'm using a rather old Win 8 tablet at the moment.)
|
|
|
|
|
You are correct, I was only looking in Program Files and Program Files (x86). Also was not aware of where.
|
|
|
|
|
Yeah. A system may have several versions of the compilers installed.
More recent versions can compile different versions of the language (I tend to target C# v3).
Microsoft (R) Visual C# Compiler version 4.8.3761.0<br />
for C# 5
/langversion:<string> Specify language version mode: ISO-1, ISO-2, 3, 4, 5, or Default
|
|
|
|
|
Richard MacCutchan wrote: Interactive Development Environment
Integrated Development Environment == Bugging and debugging all in one place.
|
|
|
|
|
At my age, two words correct out of three is quite good.
|
|
|
|
|
glennPattonWork3 wrote: can generate executables from it
Alternatively, some enterprise whackos are pushing for Python because either:
0) Executables are dangerous and with Python you don't create an executable.
or
1) A Python script is the executable, but it's easy to check that it hasn't been altered.
In both cases, they like that the script gets deployed directly to the production servers without a build process -- no "executable" in the traditional sense, but it's still an executable. Any other "scripting language" would be the same (e.g. Perl).
Of course, how do you know that the script wasn't altered along the way? Or that a bug wasn't "fixed" in production but not checked in?
It's the same issue I have with SQL objects such as Procedures, Views, Functions, etc. -- do they really match what we have in version control? Have we checked?
As a developer, I prefer traditional languages -- with compilers and "executables" -- when "security" is a factor.
|
|
|
|
|
Quote:
As a developer, I prefer traditional languages -- with compilers and "executables" -- when "security" is a factor. You and me agree!
|
|
|
|
|
|
Why MS hasn't doen more to notepad is beyond me.
|
|
|
|
|
Because they do provide Wordpad!
(I'll take my coat)
"In testa che avete, Signor di Ceprano?"
-- Rigoletto
|
|
|
|
|
|
Ron Anders wrote: Why MS hasn't doen more to notepad is beyond me. They're busy working on the next version of Clippy.
/ravi
|
|
|
|
|
|
|
Notepad in Win11 has numerous upgrades.
Personally, Win11's Notepad is second or third rate to NP++, so I still use NP++ as my primary.
I'd like to get a version of Win10's Notepad for Win11 for the quick-n-dirty needs. I wanted to see Notepad updated ... but once I got it, I wanted it back the way it was.
UPDATE:
The old version of Notepad is installed on Win11. This page has instructions for being able to use both the new and old versions.
How to bring back the old classic Notepad in Windows 11[^]
|
|
|
|
|
Just for reference, I don't agree with blocking apps like Notepad++. But, if I had to hazard a guess as to why this is, remember a company cares about support more than the product itself. If an enterprise relies on a piece of software that's dead in the water and they can't find support for it, it can be a problem. Money isn't always the first consideration for companies. Notepad++ just probably got caught in the wake.
I mean git and VS Code are free. I bet they allow those right?
There are alternatives to Notepad++ that do really well. UltraEdit is still around and it's still pretty awesome. Higher learning curve, but if support is the main concern then it's hard to go wrong with that. Also, you could meet in the middle and get Sublime Text. That's what I use instead of Notepad++ because personally, I find it silly that as programmers we expect to get paid for software but refuse to pay others for the software they create.
Jeremy Falcon
|
|
|
|
|
Notepad++ was effectively obsoleted by VS Code anyway.
Check out my IoT graphics library here:
https://honeythecodewitch.com/gfx
And my IoT UI/User Experience library here:
https://honeythecodewitch.com/uix
|
|
|
|
|
Really, VS Code seems more like an IDE than a general purpose editor...
|
|
|
|
|
It's an editor. There are just plugins that can make it ide-ish
Check out my IoT graphics library here:
https://honeythecodewitch.com/gfx
And my IoT UI/User Experience library here:
https://honeythecodewitch.com/uix
|
|
|
|
|
I don't think it's acceptable to lock developer PCs down.
It's arguably more important than doing it for everyone else since many developers will probably have more access to more things. I can get that. It's just that it just doesn't work and can't really. It could be good if you want a place to put your feet up, instead of "it's compiling" being the mantra for screwing around, it just becomes "waiting on security hand holding".
Typical corporo-idiocy. I'd imagine you can get someone who knows something about anything to "unban" notepad++.
Alternatively, anon email them a link to your glassdoor review where you outline their draconian lunacy of disallowing notepad++ installations.
|
|
|
|
|
For medical application software, there is SOUP
The IT department will then be more concerned about the development process of that software, than other aspects.
|
|
|
|
|
Amarnath S wrote: For medical application software, there is SOUP
Shouldn't that be chicken soup?
(The Jewish cure-all...)
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.
-- 6079 Smith W.
|
|
|
|
|
I think its because they don't like walking upstairs (they have a nice air-conditioned office) to where the trolls work. We are Medical Adjacent so SOUP is known. Why in 's name do they use Python for some stuff...
|
|
|
|
|
I am impressed w/ this fellow's work. I had utilized his text editor many years ago but am too tight fisted to purchase now. So I utilize NotePad++ and BowPad.
Welcome to Just Great Software[^]
|
|
|
|
|
Smoke and mirrors security at its best.
|
|
|
|