Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Please use supported Microsoft solutions instead of this script #3

Open
AndrewPardoe opened this issue Jul 16, 2017 · 8 comments
Open

Comments

@AndrewPardoe
Copy link

There are solutions to this problem provided by the Microsoft VC++ team. For example, the Visual Studio Build tools or the Visual C++ compiler toolset delivered as NuGet package.

There is more discussion here: https://www.reddit.com/r/cpp/comments/6nlmtr/create_a_portable_visual_studio_installation_with/dkamt7f

Source: I work for the Microsoft Visual C++ team and own the compiler toolset.

@AndrewPardoe
Copy link
Author

@r-lyeh, I'm wondering why the thumbs down. Is there more or different information you're looking for?

@r-lyeh-archived
Copy link

Sure. I rather like to use thumb up/down icons than writing walls of text.
Let me ponder my thoughs briefly.

The concept of a portable application differs substantially from what a silent (quiet) install is, which is what the https://blogs.msdn.microsoft.com/vcblog/2016/11/16/introducing-the-visual-studio-build-tools/ URL seems to be providing.
I can image one thousand situations in which the end developer or any automated build machine would rather like to not pollute the dev environment with a silent install.

On another hand, just because Microsoft is providing a official workaround for the problem solved here does not mean that a free, opensource initiative should be blacklisted and blamed publicly. The repo owner is just trying to provide a nice solution that may not look "corporative enough", but I am sure it is functional and works out of the box (at least for vc2017 which is stated in the readme file).
Microsoft business model is about creating trends for software and selling the whole infrastructure for a few years: from software to books, contract deals, support, courses, certifications, consulting, and a large etcetera, but it is also known for deprecating and shutting down their own technology all of a sudden, with no respect to the current user base: XNA, SilverLight, WebForms, WPF, MDX, DWM/Aero and so on.

I better trust this random guy for a portable zip than what the whole microsoft corporation can offer to me in the next years that are yet to come, unless it is a downloadable zip file.

@AndrewPardoe
Copy link
Author

Thanks for explaining. Note that the NuGet package, while designed for integration into a VS instance, is basically a ZIP file with metadata.

Also please note that I never asked for anyone to be "blacklisted" or "blamed publicly". Those terms seem a bit unfair to me. I merely suggest that people use officially provided solutions.

@r-lyeh-archived
Copy link

Ah yup, maybe a bit unfair but I was mostly referring to this reddit thread instead. Sorry :o)

@AndrewPardoe
Copy link
Author

And I stand behind what I said there. The script is fragile, even if it's working today. I still never mentioned any kind of blacklisting or public banning--only that I strongly advise against using the script.

@RoyiAvital
Copy link

@Leandros,
I'm trying to send you mail at your address from your block.

It keeps "Blocking" me.
Do you have something against Yahoo mail :-)?

I'm sending from my GitHub username at Yahoo.com.

Thank You.

@Leandros
Copy link
Owner

@RoyiAvital Not particularly, no. Try sending it to "[email protected]"

@RoyiAvital
Copy link

I tried,
Got this:

A message from <[email protected]>
to: [email protected]

was considered unsolicited bulk e-mail (UBE).

Our internal reference code for your message is 19742-07/TiJl6w9uoAWF

The message carried your return address, so it was either a genuine mail
from you, or a sender address was faked and your e-mail address abused
by third party, in which case we apologize for undesired notification.

We do try to minimize backscatter for more prominent cases of UBE and
for infected mail, but for less obvious cases some balance between
losing genuine mail and sending undesired backscatter is sought,
and there can be some collateral damage on either side.

First upstream SMTP client IP address: [74.6.133.123]
  sonic313-13.consmr.mail.bf2.yahoo.com
According to a 'Received:' trace, the message apparently originated at:
  [74.6.133.123], sonic.gate.mail.ne1.yahoo.com

Return-Path: <[email protected]>
From: Royi Avital <[email protected]>
Message-ID: <[email protected]>

Subject: Re: Arvid Gerstmann Blog


Delivery of the email was stopped!

I just removed my user name from the mail (It's the same us here).
Really strange system, never had that before.
I would guess you missed a lot of people mails.

Anyhow, what I wrote you was:

 Hi,
  
  My name is Royi.
  I really liked your blog (https://arvid.io).
  
  I was wondering:
  
  1. Could you add option for comments for the blog posts?
  2. Could you compare speed of code for  GCC / VS and Clang (Windows) for C Code.
      It's hard to do but even  just your STL library would be interesting.
      It won't be a conclusive test but just another test point of those compilers.
  
  Thank You.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants