It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
Didn't want to read like a caveman, but you have to face it: If they wanted you to perform a offline installation,
you wouldn't be required to register. You said so yourself, and that you just want to get it over with.

Not long ago I wanted to give Visual Studio another try myself and I like to keep my stuff at hand as well.
Registered beforehand, downloaded and installed everything to meet the requirements and in the end,
couldn't start it properly.
So the conclusion was that MS and me are doing things the opposite way.
Post edited November 24, 2019 by Mgamave
avatar
ZyloxDragon: For Windows, it doesn't need to be activated until a number of days have passed. With older versions of Windows, I think it was 30 days, and then you can run a command line to "rearm" the trial period to allow it to be used for another additional 30 days. You could do this either 2 or 3 times. Afterwards, you would have to either activate it, or reinstall Windows to get another additional set of trial(s). Not sure if the same method applies with Windows 7 and above.

You could kind of get around it with changing the date/time in the BIOS, but you would have to reset it on every boot, and make sure you shut the system down when you were done using it.
With windows "black" versions you don't need to activate ever, though...they also cut out a ton of the bloat/spying of official versions.

Of course I am not telling people to use such or recommending such to anyone, in case anyone from staff/MS is listening....I am just stating stuff. :)


=========================

avatar
HeresMyAccount: Well, to start with, the reason that my computer is air-gapped in the first place is that I want a 0% possibility of spyware, and frankly, I don't trust Microsoft at all (though I'll use their products, because how can they spy on me from an air-gapped computer?),
Super secret alien tech, perhaps? I dunno. :)

avatar
HeresMyAccount: so the idea of hiring employees from Microsoft is really not one that I would want to pursue. And besides that, I'm sure they wouldn't be allowed to just alter the software for customers, because there's probably a rule against that to which Microsoft makes them agree.
It was more me just spitballing/making funny what if scenarios....but I suppose one could hire ex-MS employees who dislike the company. o.0

avatar
HeresMyAccount: As for the firewall, again, that's not air-gapped, and so it would require me to be connected to the Internet, which is the whole thing that I'm trying to avoid, because it simply isn't secure enough for me.
Again this was more spitballing/what if stuff, but a very good hardware based firewall would stop ALL spying...just FYI.

avatar
HeresMyAccount: Also, I'm not anywhere near rich enough to afford that, anyway, and I want nothing to do with making a TV show, no matter how much money it pays, because I'm a very private person, which is the reason why I'm trying to do this in the first place.
Now i'm gonna stay up wondering(but not really, I am joking here) what you do that needs so much security. Spy? Jewel thief? Corp espionage guy? Hermit? :D

avatar
HeresMyAccount: Not bad ideas for brainstorming, though.
Thanks

avatar
GameRager: Windows "black" versions say hi.
avatar
HeresMyAccount: What's that?
Y'argh Matey versions of windows....I used to use them AFTER BUYING LEGALLY BOUGHT COPIES of windows to cut bloat/disable some features, etc.

avatar
HeresMyAccount: Yeah, but in this case, there must be some file somewhere that says when it was installed or when it expires, and it just checks that timestamp to see if it's still valid. So I could change it to be WAAAAAY in the future, like a million years or something (I think we use larger data types for dates these days, so I don't think it would cause another Y2K glitch).
"Fun" fact, afaik most "Y2K fixes" just changed the dates a bit in most PCs so that now the new "Y2K cutoff" is around 2075-2080.
Post edited November 24, 2019 by GameRager
avatar
Mgamave: Didn't want to read like a caveman, but face it: If they wanted you to perform a offline installation,
you wouldn't be required to register. You said so yourself, and that you just want to get it over with.
What do you mean, "read like a caveman"? I'm not sure that I'm interpreting the rest of this correctly, but as I said, I'm not sure that I'd need registration, anyway, because I only actually need the thing temporarily, for long enough to upgrade my project, and if I ever need it again then I could just reinstall it the same way.

avatar
Mgamave: Not long ago I wanted to give Visual Studio another try myself and I like to keep my stuff at hand as well.
Registered beforehand, downloaded and installed everything to meet the requirements and in the end,
couldn't start it properly.
Are you saying that even when you did it the "correct" way it still didn't work? That's weird..

avatar
Mgamave: So the conclusion was that MS and me are doing things the opposite way.
YES! That's precisely the same problem that I'm having, but I must use .NET for this anyway.

avatar
GameRager: With windows "black" versions you don't need to activate ever, though...they also cut out a ton of the bloat/spying of official versions.
That sounds great! Where can I get Visual Studio Black?

avatar
GameRager: Again this was more spitballing/what if stuff, but a very good hardware based firewall would stop ALL spying...just FYI.
I don't see how it could guarantee with 100% certainty that it can't possibly be hacked, and even if it theoretically could, I don't know how I could guarantee with 100% certainty that I have everything set up in the perfectly optimal way to do so.

avatar
GameRager: Y'argh Matey versions of windows....I used to use them AFTER BUYING LEGALLY BOUGHT COPIES of windows to cut bloat/disable some features, etc.
Well like I said, if you have a link to a black version of Visual Studio 2015 or later, even just a free version (which is all I was trying to get, anyway), then that would be much appreciated.

avatar
GameRager: "Fun" fact, afaik most "Y2K fixes" just changed the dates a bit in most PCs so that now the new "Y2K cutoff" is around 2075-2080.
Yeah, it's not so much "fun" as really irritating, because what happens when we get to that year? Is it the same moving around of dates? How much can we do that before everything is all wrong? And how did that not cause inconsistencies when it happened before? For a similar problem, I think the number that stores how many milliseconds it's been since some time in like the '70s (which is used for timestamps) is in something like a 32-bit number, and it'll max out and overflow in a few million years, so we'll have another Y2K-like problem, unless we increase the size of the data type from a 32-bit number to a 64-bit number!
avatar
HeresMyAccount: That sounds great! Where can I get Visual Studio Black?
Khmm . I think that belongs to the warez category .
Post edited November 24, 2019 by i_hope_you_rot
avatar
HeresMyAccount: That sounds great! Where can I get Visual Studio Black?
---------------------------------------------
I don't see how it could guarantee with 100% certainty that it can't possibly be hacked, and even if it theoretically could, I don't know how I could guarantee with 100% certainty that I have everything set up in the perfectly optimal way to do so.
-----------------------------------------------
Well like I said, if you have a link to a black version of Visual Studio 2015 or later, even just a free version (which is all I was trying to get, anyway), then that would be much appreciated.
----------------------------------------------
Yeah, it's not so much "fun" as really irritating, because what happens when we get to that year? Is it the same moving around of dates?
---------------------------------------------
How much can we do that before everything is all wrong? And how did that not cause inconsistencies when it happened before?
--------------------------------------------
For a similar problem, I think the number that stores how many milliseconds it's been since some time in like the '70s (which is used for timestamps) is in something like a 32-bit number, and it'll max out and overflow in a few million years, so we'll have another Y2K-like problem, unless we increase the size of the data type from a 32-bit number to a 64-bit number!
Sorry, had to reply this way as it is messing up for some odd reason:

1st bit: I only know of such versions for the main OSs MS PUT out pre-Win10....dunno about Visual Studio.

(Also I couldn't post such here even if I knew it.....the staff here would flag it and likely give me a nice "leave" for my efforts)

2nd bit: You'd need a tech/tech team to monitor it, obviously....and it'd monitor all in coming connections and outgoing as well, etc.

Of course as I said it'd cost a ton of money and be overkill for your usage needs.

3rd bit: Read above...it's not exactly legal what I was talking about, and even offering you such(if I even knew where to find/get such) would likely be all sorts of illeagle. o.0

4th bit: That's why I put fun in quotes...to show how not fun it would be. Also yeah it'd probably just shift what the computer interprets the first two numbers to be for each of the last 2 number combinations.

5th bit: I am guessing they can keep patching it and changing the dates around until we hit the year 9999. As for why it didn't have problems before....well iirc/afaik most companies assumed PCs would be a flash in the pan/short lived thing and didn't make the dates go beyond 1999, or some such....and since PCs(desktop PCs) were only around by that point for a few decades they never(afaik) ran into that problem until then(the years leading up to 1999/2000).

6th bit: We might also be able to change the starting date every so often like how we rotated the date combinations to "solve" the y2k thing.
Post edited November 24, 2019 by GameRager
avatar
GameRager: 2nd bit: You'd need a tech/tech team to monitor it, obviously....and it'd monitor all in coming connections and outgoing as well, etc.
Then that obviously means that it wouldn't be perfect, because there's such a thing as human error, and if they have to constantly monitor it, that also implies that they would need to be quick enough to deal with threats, so there's always a possibility that something can go wrong. No thanks - offline only for me, at least for development purposes.

avatar
GameRager: Of course as I said it'd cost a ton of money and be overkill for your usage needs.
Actually it wouldn't be overkill, but the opposite - it wouldn't be good enough... it would just be too expensive.

avatar
GameRager: 6th bit: We might also be able to change the starting date every so often like how we rotated the date combinations to "solve" the y2k thing.
That's a good point, so I guess I'll have nothing to worry about regarding date formatting problems for the next few million years.

Anyway, some other things unrelated to my computer or anything on it have gone wrong recently, so it might take a few days for me to get back to testing this stuff (and I had so hoped to have it done and working by this weekend, but obviously that didn't happen).
I should have emphasized that I've tried to install it offline. Registration is not optional anymore.
They want to link this registration to your very machine and probably to your genuine version of Windows.

I wanted to suggest that you may be better off quitting C# and .NET once and for all.

GameRager is right in that you might find a registration-free copy in the dark corners of the internet, but like he said,
you're putting your system at high risk,
and you wouldn't want to compile your program with that in first place if you want to distribute it.
avatar
Mgamave: I should have emphasized that I've tried to install it offline. Registration is not optional anymore.
They want to link this registration to your very machine and probably to your genuine version of Windows.
Fascist Orwellian scumbags!

avatar
Mgamave: I wanted to suggest that you may be better off quitting C# and .NET once and for all.
Unfortunately, that's what I must use for this. And I also have HUGE projects that I've been working on for years, which are already in C#, so converting them to anything else would be difficult and frustrating to say the least. By the way, is Java any better about this problem?

avatar
Mgamave: GameRager is right in that you might find a registration-free copy in the dark corners of the internet, but like he said,
you're putting your system at high risk,
and you wouldn't want to compile your program with that in first place if you want to distribute it.
Well this is just the dumbest thing ever!


EDIT: Also, and this is a VERY IMPORTANT question: when you say they want to link the registration to the machine, suppose I compile an .EXE file - would there be ANYTHING within that file that could be traced back to my machine? I already know about avoiding the ownership/authorship metadata for files, and I don't associate my OS with my name or any personally identifiable information about me, but I suppose if they were to get my IP address or anything like that during registration, then I guess they might be able to associate it to information in the .EXE if they ever got hold of it, but is that the case or not? I already obfuscate everything and make sure that no GUIDs contain my MAC address or anything like that.
Post edited November 24, 2019 by HeresMyAccount
Eclipse ?

https://www.eclipse.org/eclipseide/
avatar
i_hope_you_rot: Eclipse ?

https://www.eclipse.org/eclipseide/
Well that seems to support more languages than I thought (I was under the impression that it's just for Java), but I don't see C# on the list.
avatar
HeresMyAccount: Well that seems to support more languages than I thought (I was under the impression that it's just for Java), but I don't see C# on the list.
https://www.eclipse.org/downloads/packages/release/2019-09/r/eclipse-ide-cc-developers
Are there registrations on these? Well that sucks...

http://download.microsoft.com/download/8/4/3/843ec655-1b67-46c3-a7a4-10a1159cfa84/vs2015.3.ent_enu.iso

http://download.microsoft.com/download/e/b/c/ebc2c43f-3821-4a0b-82b1-d05368af1604/vs2015.3.pro_enu.iso

http://download.microsoft.com/download/b/e/d/bedddfc4-55f4-4748-90a8-ffe38a40e89f/vs2015.3.com_enu.iso

Why oh why would anyone care for Visual Studio, c-bang and .Netzi...in these days? Dualboot with linux and and you get everything out of the box to program and compile.
Post edited November 24, 2019 by sanscript
avatar
i_hope_you_rot: Eclipse ?

https://www.eclipse.org/eclipseide/
Thanks, didn't find that one before.

I do know .NET is very convenient for some tasks, HeresMyAccount.
I do not know much about Java, but since you're already speaking C# it may be easier to learn C++.

You should try to convert your code to C++, look things up, and see what you can do for the .NET parts.

avatar
sanscript: Why oh why would anyone care for Visual Studio, c-bang and .Netzi...in these days? Dualboot with linux and and you get everything out of the box to program and compile.
I'm lazy but I'm getting there ;)
Post edited November 24, 2019 by Mgamave
Did you restart after to installation?
avatar
HeresMyAccount: Well that seems to support more languages than I thought (I was under the impression that it's just for Java), but I don't see C# on the list.
avatar
i_hope_you_rot: https://www.eclipse.org/downloads/packages/release/2019-09/r/eclipse-ide-cc-developers
That's C/C++, not C#.

avatar
sanscript: Are there registrations on these? Well that sucks...

http://download.microsoft.com/download/8/4/3/843ec655-1b67-46c3-a7a4-10a1159cfa84/vs2015.3.ent_enu.iso

http://download.microsoft.com/download/e/b/c/ebc2c43f-3821-4a0b-82b1-d05368af1604/vs2015.3.pro_enu.iso

http://download.microsoft.com/download/b/e/d/bedddfc4-55f4-4748-90a8-ffe38a40e89f/vs2015.3.com_enu.iso

Why oh why would anyone care for Visual Studio, c-bang and .Netzi...in these days? Dualboot with linux and and you get everything out of the box to program and compile.
I didn't know that stuff was downloadable directly from Microsoft! Maybe it will work better than what I got from the page I was using!

avatar
Mgamave: I do know .NET is very convenient for some tasks, HeresMyAccount.
I do not know much about Java, but since you're already speaking C# it may be easier to learn C++.

You should try to convert your code to C++, look things up, and see what you can do for the .NET parts.
Well for this one I really think I need to use C#, and C++ is absolutely not going to work, because for one thing, I need it to be cross-platform compatible between Windows and MacOS within a single .EXE, but I don't need to learn any language, because I know dozens of them already, including all of the ones that we've been discussing. In any case, I really don't want to have to convert to Java, and despite everything that's said about it, I always have doubts about its compatibility, because it seems to always cause problems, at least in my experience.