Why is the VSTO project folder named Project_bin?

Why is the VSTO project folder named Project_bin?

  • Comments 1

I just received some e-mail from someone who was not sure why we chose Project_bin as the output directory of our VSTO solutions. They ended up changing the output location to bin, presumably to make it look more like a normal project.

Well, we chose that name instead of just bin because we expect people to deploy their VSTO solutions to ASP .NET web servers, and on a web server there are explicit rules that disallow downloads of DLLs from the bin directory.

So if the default was bin, they'd get the code working on their local machines, but when they copied it to the web server the assemblies would fail to download. Then everyone would complain about how security is a pain and Microsoft really doesn't get it and anyway shouldn't we have chosen a better default name for our output directories in the first place?

So there you have it ;-)
Page 1 of 1 (1 items)