|
One of our projects is a VS2017 extension, so that will have to be built by VS2017 (use an earlier version and you get a compatibility warning when installing it because of the VSIX v3 changes).
The rest are all VS2013 for the most part, and we're in no hurry to change that just yet (the redists are nice and simple etc.). The end result is a VS2017 solution with a mix of VS2013 and VS2017 projects, plus a pile of custom build/installer scripts.
Anna ( @annajayne)
Tech Blog | Visual Lint
"Why would anyone prefer to wield a weapon that takes both hands at once, when they could use a lighter (and obviously superior) weapon that allows you to wield multiple ones at a time, and thus supports multi-paradigm carnage?"
|
|
|
|
|
but at work.. still VS 2013 .. not gona change that fast..
|
|
|
|
|
|
We're currently nearing releasing the latest version of the product. Once it's out and stable then we'll look to upgrade to VS 2017
"There are two ways of constructing a software design: One way is to make it so simple that there are obviously no deficiencies, and the other way is to make it so complicated that there are no obvious deficiencies. The first method is far more difficult." - C.A.R. Hoare
Home | LinkedIn | Google+ | Twitter
|
|
|
|
|
We are dependent on 3rd party libraries.
We will upgrade to VS2017 when those libraries are updated.
I'd rather be phishing!
|
|
|
|
|
Yes when Resharper 2017 is released.
|
|
|
|
|
Maximilien wrote: We are dependent on 3rd party libraries.
That does not change with VS2017. Unless you're talking about VS extensions, you can still stick with libraries and frameworks of your current solution, VS2017 won't break that.
To alcohol! The cause of, and solution to, all of life's problems - Homer Simpson
Our heads are round so our thoughts can change direction - Francis Picabia
|
|
|
|
|
I don't want to risk breaking anything until the project I'm on hits a release deadline; afterwards depends on exactly what I'm doing.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
I shouldn't break anything with your current project. It's an IDE. I've been working on a side project since 2010 (using VS2010) and have upgraded to every version of VS when it came out with no problems. Even updated the .NET target framework. No Problems.
|
|
|
|
|
I don't think a major problem is *likely* (although see yesterdays lounge thread about needing to update nuget for VS2015 if you keep both versions); but in crunch time even if all goes well I can't afford an hour to update tools and figure out how to find whatever minor bits were randomly moved; never mind the low probability risk of something going seriously wrong.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
I used VS2003 - VS2008 back a ways. I may even get around to installing some version the in the new box I got. Which version? Hmmmmmm.
I was already sort of tired of getting used to them.
Ravings en masse^ |
---|
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein | "If you are searching for perfection in others, then you seek disappointment. If you are seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|
|
I will not upgrade. Given the enormous problems that VisualStudio 2015 is giving me just at this moment, I don't ever want to see the next incarnation of that junk. Not that this a new issue. I think it was VS2008 where I had my first encounter with a totally freaked out XAML designer that could not find the assembly and namespace of its own ass in the dark.
The language is JavaScript. that of Mordor, which I will not utter here
This is Javascript. If you put big wheels and a racing stripe on a golf cart, it's still a f***ing golf cart.
"I don't know, extraterrestrial?"
"You mean like from space?"
"No, from Canada."
If software development were a circus, we would all be the clowns.
|
|
|
|
|
OK - let's recast the question.
Will you be installing VS2017 or VB6 ? Choose!*
* Think of the original Ghost Busters if you like.
Ravings en masse^ |
---|
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein | "If you are searching for perfection in others, then you seek disappointment. If you are seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|
|
SharpDevelop. It's not from Mickeysoft and does not require you to register or activate it, it's faster and less of a resource hog, costs nothing, nobody wants you to sign up somewhere. True, it's more spartan, but I like it that way as long as the essentials are there.
The language is JavaScript. that of Mordor, which I will not utter here
This is Javascript. If you put big wheels and a racing stripe on a golf cart, it's still a f***ing golf cart.
"I don't know, extraterrestrial?"
"You mean like from space?"
"No, from Canada."
If software development were a circus, we would all be the clowns.
modified 13-Mar-17 7:35am.
|
|
|
|
|
I like it rough spartan.
Seriously now, thanks for the tip. No C++, but I might just manage. Ultimately, I don't use most of the obscure stuff, anyway. Open source? Probably means it plays well with others.
I'll be setting up a new super-box I just got and I think it may become a member.
Thanks (+).
Ravings en masse^ |
---|
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein | "If you are searching for perfection in others, then you seek disappointment. If you are seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|
|
It will take a little getting used to, but then it's mostly ok. I have set up my own solution with about 50 projects in the folder and everything works and compiles just fine now. The last remaining issue is that I could not debug into my numerous web services up to now, but maybe I have to connect to their processes manually, as it used to be before Visual studio 2005.
The language is JavaScript. that of Mordor, which I will not utter here
This is Javascript. If you put big wheels and a racing stripe on a golf cart, it's still a f***ing golf cart.
"I don't know, extraterrestrial?"
"You mean like from space?"
"No, from Canada."
If software development were a circus, we would all be the clowns.
|
|
|
|
|
W∴ Balboos wrote: No C++, but I might just manage. Look what I found on their website:
Quote: In the Source Code Download: VC++ project support
Looks like that will come as well some time.
The language is JavaScript. that of Mordor, which I will not utter here
This is Javascript. If you put big wheels and a racing stripe on a golf cart, it's still a f***ing golf cart.
"I don't know, extraterrestrial?"
"You mean like from space?"
"No, from Canada."
If software development were a circus, we would all be the clowns.
|
|
|
|
|
Then it should be included in Free Tools Discussion Boards[^], don't you think?
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
Ok. It's been around for at least ten years. I would have expected it to be known more widely
The language is JavaScript. that of Mordor, which I will not utter here
This is Javascript. If you put big wheels and a racing stripe on a golf cart, it's still a f***ing golf cart.
"I don't know, extraterrestrial?"
"You mean like from space?"
"No, from Canada."
If software development were a circus, we would all be the clowns.
|
|
|
|
|
So I thought, but it seems we were wrong.
It is a nice tool, I think it deserves to be there. And since it was your shot, it should be your pleasure to post it
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
That designer not finding the namespace is still there, but I have logged it for 2017 and it's been triaged to "Under Investigation". I wonder if anyone bothered logging it before?
Immanentize the Eschaton!
|
|
|
|
|
I had an assembly which merrily mixed frontend and backend code. I had to put some application logic inbetween (something the original author of the code also never heard about), so I split the whole assembly in two. Except for renaming one single namespace, that was merely a matter of copying files from one project to another. All hell broke lose when I tried to compile the part with the WPF dialogs. It could not find hundreds of objects, most still in the same assembly and workspace as before. A second assembly which was built by the same hero depended on the code and now also does not compile anymore.
Now I have found a solution. Throw everything that uses XAML out of the project. Clean the solution and recompile your project. Now you should only have reasonable errors, like missing classes from the files you have just thrown out of the project. Then add the excluded files again, one by one, cleaning the solution and recompiling every time. If the chaos comes back in the middle of the way, it's back to square one. Congratulations if you have included all files again and it's still ok.
There was not a single error in the first assembly. It should just have compiled as it was, but I had to go through this entire procedure to get it working again. And now I have to do the same for the second assembly that depended on it.
Let Mickeysoft investigate as much as they want. Perhaps I will take a look at their bugware when they notice something.
The language is JavaScript. that of Mordor, which I will not utter here
This is Javascript. If you put big wheels and a racing stripe on a golf cart, it's still a f***ing golf cart.
"I don't know, extraterrestrial?"
"You mean like from space?"
"No, from Canada."
If software development were a circus, we would all be the clowns.
|
|
|
|
|
As soon as I overcome the complete and utter lack of space on the machine...
|
|
|
|
|
For that reason I had to reinstall my PC.
|
|
|
|
|
What about a spring clean. I use CCleaner. It just works!
Press F1 for help or google it.
Greetings from Germany
|
|
|
|