[UPDATED 8/5]
Visual Studio 2015, Visual Studio 2013 Update 5, and .NET 4.6 were released on 7/20/2015. Check out this post announcing VS 2015 and VS 2013 Update 5 and this one announcing .NET framework 4.6.
[Original Post]
Keeping with the quick cadence of releases, I’m happy to share Visual Studio 2015 CTP 6. Additionally, we are also announcing the release of Team Foundation Server 2015 CTP. You can download both these releases from the download center or from MSDN subscriber downloads. Don’t want to wait? Save time and try out this latest CTP on one of the public VMs hosted on Azure. Before you head off to try out the bits, I’d like to go over a few highlights from both of these releases, and to remind you to also check out Brian Harry’s blog post, Team Foundation Server 2015 CTP Release Notes, and Visual Studio 2015 CTP 6 Release Notes for more details.
Visual Studio 2015 CTP 6
First things first: after we shipped CTP 5 we saw a notable increase in “frowns” sent through Send-a-Smile as well as feedback from some of our top customers, and we quickly saw that CTP 5 had a handful of issues that made it pretty painful to use including an issue with PDB file locking that affected a lot of customers.
It’s true that for each CTP, we want to quickly share more new features so you can tell us what works and what doesn’t. Finding the right balance among all the factors (ship velocity, quality, and team capacity, to name a few) is energizing, to put it mildly. That said, we expect our CTPs to meet a “reasonable use” quality bar and, based on your feedback, CTP 5 didn’t achieve that bar.
I want to thank everyone who tried CTP 5 and gave us feedback. With CTP 6 we have addressed almost all the issues you’ve reported, and you should see a more stable release.
We’ve also added a lot of capabilities to the release (detailed in the Visual Studio 2015 CTP6 release notes), and I’ll call out a few of the more interesting ones here.
Single Sign in. One of the pieces of customer feedback we get consistently is that developers – particularly developers who use multiple Microsoft services such as Azure, the Windows Store, MSDN Subscriptions, and Visual Studio Online together – have to sign in many times in several places. We continue to work at addressing the problem. With CTP 6, we’ve taken the next step. Until now, each service you used while developing your application required a separate sign in, be it to a cloud backend data store, source code enlistment, or online store publishing dashboard. Each of these services not only required a separate sign in but also managed their individual sign in user state separately. With CTP 6, once you sign into the first cloud service, we will automatically sign you into the next one, which can significantly reduce the number of authentication prompts you will see.
ASP.NET Improvements. We continue to refine ASP.NET 5. With this release you’ll see performance improvements in the ASP.NET runtime as well as discoverability improvements to the New Web Project dialog, updates to IntelliSense for JSON configuration files, and updates to make package restore for bower, NPM, and NuGet simpler. To learn more about these updates check out this detailed blog post on ASP.NET updates.
Xamarin Integration Improvements. As of this CTP, Xamarin developers using Visual Studio can now reference, build, and debug C++ library projects from their Android projects directly by leveraging the Android targeting experience introduced by Visual C++. Check out the VC++ blog post for an upcoming post soon that will share details on how to develop Xamarin Android Native apps. Additionally, you can now directly install Xamarin during the Visual Studio installation process by selecting it from the list of 3rd party dependencies.
Visual Studio Tools for Apache Cordova. Over the last few releases, we listened to your feedback and broadened the number of devices you can debug to: Android 4.4, Android 4.3 and earlier with jsHybugger, iOS 6, 7, and 8, and Windows Store 8.1. With CTP6, we are broadening our debugging support further. You can now debug your Apache Cordova apps that target Windows Phone 8.1:
You can set breakpoints, inspect variables, use the console, and perform other debugging tasks on your Windows Phone 8.1 emulator or attached device. Learn more about the Visual Studio Tools for Apache Cordova.
CodeLens. With CodeLens, you can find out more about your code while staying focused on your work in the editor. In this CTP, you can now see the history of your C++, SQL, or JavaScript files versioned in Git repositories by using CodeLens file-level indicators. When working with source control in Git and work items in TFS, you can also can get information about the work items associated with C++, SQL, or JavaScript files by using CodeLens file-level work items indicators.
Architecture Tools. In previous releases you told us that Code Maps were not reactive enough, were sometimes complex to use, and did not always produce a useful result. So, with this release, we’ve improved the tool responsiveness, simplified the Architecture menu, and reduced clutter through node filtering (which complements the link filtering we provided in VS 2015 Preview). We also made the initial maps of a solution far more useful by grouping nodes based on the solution folders, and by styling project/assembly nodes to indicate their type. Check out this blog post to learn about all the improvements to Code Maps in this CTP.
NuGet. NuGet receives a major face-lift in this release to help make it clearer how to search for the packages you need. This interface improvement also makes it easier to update and manage the versions of the packages you already have installed. We’ve also implemented a new v3 API with blazing fast search capabilities. Make sure you grab the NuGet extension from the ‘Extensions and Updates’ menu and check out the updates! Check out blog.nuget.org for more details.
XAML UI Debugging. Visual Studio has had a DOM inspector for HTML apps for several releases, and it’s a powerful tool for quickly finding and tweaking UI – it’s also one many customers asked us to create for XAML. Enter the Live Visual Tree and Live Property Explorer, which represent the first of the new UI Debugging tools for XAML, and are now available to try with your WPF projects. These tools let you inspect the visual tree of your application during a debug session. They also let you review and modify DependencyProperty objects on the elements in the tree. Read the post on new UI Debugging Tools for XAML to learn more.
These UI Debugging tools appear when you start debugging a WPF desktop application. Right now, this feature doesn’t currently support Windows Store apps, but we are working hard to bring this to you soon.
.NET Debugging. CTP 6 improves .NET debugging in several ways. To start, we’ve made debugging .NET applications significantly faster when calling third party libraries that throw a large number of internal exceptions. For more details see Performance Improvement When Debugging .NET Code With Visual Studio 2015. We’ve also improved Edit & Continue, with support for new edit operations including adding and modifying post-2005 language features (such as iterators and async/await) and adding nested and top-level types (such as delegates, enums, and interfaces). To learn more check out the C# blog post on Edit and Continue and VB blog post on Edit and Continue.
The Make Object ID command from previous versions of Visual Studio is back in Visual Studio 2015 CTP6. If you hadn’t heard, Object IDs let you tag an object instance and track it over the remainder of your debugging session even if you switch to a different context where there are no variables in scope referring to that instance. This lets you observe how a particular object’s state may change over its lifetime. Now you can use the familiar $id syntax used with other debugger variables to refer back to those objects in the Watch and Immediate windows and conditional breakpoints.
Lastly, we’ve released the new Exception Settings tool window which provides an easy way to configure the debugger’s exception settings. You can access this new window from the Debug menu under Debug -> Windows -> Exception Settings. Read more about how to use the Exception Settings Tool Window.
Visual Studio Emulator for Android. We’ve updated with the Visual Studio Emulator for Android with new features, including Lollipop (API Level 21) debug targets. We’ve added OpenGL ES support, multi-touch input simulation, and advanced camera simulation. Read this post on the new features in Visual Studio Emulator for Android to learn more.
Team Foundation Server 2015 CTP
We also shipped TFS 2015 CTP today, but some of the changes may not be readily apparent because they’re about licensing and which capabilities are available in which TFS edition. In particular, we’ve made more features available with a “Basic” five- or fewer-member license, including web-based text execution, agile portfolio management, work item chart authoring, and team rooms.
Of course, we’ve also included capabilities you can see. We’ve improved merge performance especially for large repos, for example. And you can also now easily view the history of changes to a file by right clicking on any folder in Solution Explorer. We added JSON REST APIs to enable you to easily create and query work items, queue a build, or access source code from any device, platform, or technology stack, including Windows, Android, iOS, Node.js. And you can also use service hooks to get an instant notification for events in Team Foundation Server, directly in your app or service.
To learn more about these and all other improvements check out Brian Harry’s blog post and the Team Foundation Server 2015 CTP Release Notes.
As always, please give us your feedback, suggestions, thoughts, and ideas on our UserVoice site, through the in-product Send-a-Smile and Send-a-Frown UI, or file a bug through the Visual Studio Connect site.
Thanks!
John







Hi John!
thanks for CTP. Let me ask, are there any changes in GIT tooling?
Any news on RyuJIT? Code quality was not that good so far…
why are there no more fixes for cpp11, still not usable for us
@ Johnny Willemsen
We have a number of bug fixes in CTP6 in addition to new features. http://www.visualstudio.com/…/vs2015-vs should contain more info. Nevertheless, we would love to under more about the specifics of the things that are not usable for you. Please feel free to email me directly at aymans at microsoft dot com.
Thanks!
This new release looks great, thanks! Installing now…
And don't be so hard on yourselves: CTP5 wasn't that bad; I used it on an almost daily basis since its release, and it worked well enough for a CTP. I suspect most people send "frowns" more easily than they send "smiles": when something works correctly, it seems normal, so you don't report it; it's only when something doesn't work that you think "hey, I'm gonna report this".
Why does it install the VC11 runtime 11.0.60610 (Update 3) even though I have 11.0.61030 (Update 4)?
Help! What do I do when I open it and it immediately closes with no error!
Been using CTP5 which I just uninstalled
The Nuget package manager UI looks the same as in CTP 5, and I don't see an update… Also, the Nuget blog linked in this article doesn't have any new article about this update.
@Thomas – we found an issue in the NuGet extension that we were going to deploy this morning and have been correcting that issue. Look for an update from us on the NuGet twitter feed and NuGet blog as we roll out this update.
there's a wrong download link to the old November release (vs2015.preview_ult_ENU.iso) at http://www.visualstudio.com/…/visual-studio-2015-downloads-vs
(at least if you download the ISO it is)
Make sure to download from the main link provided in the article
@ Marcel Raad
We are looking into that issue and will update you soon.
Thanks,
@Thomas Levesque
Thanks, Thomas. I'm glad CTP 5 worked for you.
John
Excellent work – I've been looking forward to an update to CTP 5 as I was having issues with javascript and typescript files.
Are there any known issues with the installer? Everything was progressing well, but it seems to be taking an extraordinary amount of time to finish. The Acquiring progress bar is full, but it is now Applying "Optional Items" – been doing that for the past hour…
@Brendan Green
Probably expected. I just finished an installation on my laptop and it was going the same thing. When I opened task manager, it was running setup for some of the third party components (silent installations).
John
Thanks John.
Seems to be all good now. I will mentioned that I canned the installer, and relaunched it and it picked up where it left off. I've noticed these improvements to the installer (with one of the earlier CTP's I lost network connectivity and relaunched the installer and it also picked up where it left off). Any chance of you guys blogging about improvements to the installation experience?
All in all – love your work.
@Brendan Green
Thank you very much! I imagine at some point we will blog about the changes to setup, but I'd like to see some more of the planned improvements hit before we do.
John
I like the exception settings panel, one modal dialog less to fiddle with during debugging.
> we've made debugging .NET applications significantly faster when calling third party libraries that throw a large number of internal exceptions <
What would even help more would be the ability to ignore exceptions thrown on particular locations, instead of just ignoring the whole type. These third party libraries are such a pain.
PDB file locking… Same problem as we have had, and is still having with VS 2013, even with update 4. The problem started in VS 2012 and became much worse in VS 2013. I have downgraded to VS 2010 as it seems to be the last version that is usable.
Lets hope VS 2015 will be another usable version.
Had an issue with an Apache Cordova JS project.
Was initially added to the solution via CTP 5.
Post upgrade to CTP 6, the project failed to load.
Ended up having to change the following lines in the project file:
<Import Project="$(MSBuildExtensionsPath32)MicrosoftVisualStudiov$(VisualStudioVersion)CordovaToolsvs-mda-targetsMicrosoft.MDA.targets" />
<Import Project="$(MSBuildExtensionsPath32)MicrosoftVisualStudiov$(VisualStudioVersion)CordovaToolsvs-mda-targetsMicrosoft.TypeScript.MDA.targets" />
to
<Import Project="$(MSBuildExtensionsPath32)MicrosoftVisualStudiov$(VisualStudioVersion)ApacheCordovaToolsvs-mda-targetsMicrosoft.MDA.targets" />
<Import Project="$(MSBuildExtensionsPath32)MicrosoftVisualStudiov$(VisualStudioVersion)ApacheCordovaToolsvs-mda-targetsMicrosoft.TypeScript.MDA.targets" />
(note – the path was "..CordovaTools…" and was updated to "..ApacheCordovaTools.."
is it possible to add a reference to an external dll on harddisk for asp.net 5? Please add that, there are vendors that doesnt provide nuget packages.
still javascript package loading error is there, so there is no javascript intellisense nor there is and javascript project or options showing
I tested VS 2015 14.0.22310.1 DP today. After using it for 30 minutes I got "Could not copy *.pdb to blabla. The process cannot access blabla because it's being used by another process". Seems there is no hope for ever getting this bug fixed.
@Simon – Thanks for your feedback on the download pages. The link you provided (http://www.visualstudio.com/…/visual-studio-2015-downloads-vs) does indeed still point to the "old" preview bits from November. Since our CTP releases are "point in time" releases, we don't update our entire website for each release. Instead, we do that only for our major prereleases including Preview and our Release Candidate (and of course our final build). You will notice on that page that we also provide the following link "For the latest CTP for Visual Studio 2015, see Prerelease downloads." which will lead you to the CTP 6 downloads mentioned in this post.
Thanks for your interest in Visual Studio 2015. We look forward to hearing more from you as you explore these latest bits.
jeff
The help viewer crashes when I try to bring it up on several installations. Has anyone else seen this?
@arghhhhhhhhhhh
Our sincerest apologies that you've this issue in CTP 6. Would you be able to help us identify the cause in your cause so we can make sure it is fixed for our next release? To do so:
-Use ProcessExplorer to verify which process is holding the lock (see social.technet.microsoft.com/…/how-to-find-which-process-locked-the-log-file – most likely devenv.exe
-Next collect a dump with heap of that process (see blogs.msdn.com/…/what-is-a-dump-and-how-do-i-create-one.aspx)
Try the following workarounds
1. If your startup project uses the hosting process, disable it from the Debug tab of the project properties. If this fixes the issue, please let us know. If it doesn’t, then proceed to step 2.
2. Disable IntelliTrace (Tools -> Options -> IntelliTrace). If this fixes the issue, please let us know. If it doesn’t, then proceed to step 3.
3. Disable the Diagnostic Tools (Debug -> Options | “Diagnostic Tools” subpage). Again, please let us know if this fixes it.
You can follow up directly with me by email at vsdbgfb@microsoft.com where we can provide instructions for where to upload the dump file requested above.
Andrew Hall, Visual Studio Debugger
Do Live Visual Tree and Live Property Explorer work with Windows Store/Windows Phone apps? Thanks.
@Zarat: Thanks for your suggestion on how to make the exceptions experience even better! What you described is an issue that is on our radar for improvement. I also recommend voting for this item (visualstudio.uservoice.com/…/2486532-allow-the-debugger-to-stop-on-user-handled-and-thr) on User Voice as well.
I look forward to more of your feedback as you dogfood this new window.
@Simon – I'd love to help you diagnose why Visual Studio is crashing on startup for you.
The best way to get info on this would be to start VS under a working debugger (e.g. VS2013 if you have that installed) and catch a callstack / minidump. When you do, please send them to me at tarekm at microsoft dot com.
Thanks,
Tarek Madkour
Visual Studio IDE
@BryanZ. Could you log an issue on Connect (connect.microsoft.com/VisualStudio) and email me the URL (anthc att microsoft dot com)? We'll be able to get the associated dmp files and debug the cause.
@ Strange text
Thank you for the feedback. We have a fix for this issue and are working to include it in our next release. The native language characters won't adversely affect your installation.
Pat Litherland (MSFT)
@devmondo I'm sorry you're having issues with JavaScript support. One thing you can try – in Programs & Features from the Windows control panel/settings, choose to change your Visual Studio 2015 CTP 6 installation and add the Microsoft Web Developer Tools option if it's not already configured.
To help us troubleshoot this more, would you also please submit some more information using the Send-a-Frown UI, which will help you collect some details that we typically ask for? The instructions for this UI are available here: connect.microsoft.com/…/content.aspx
Thanks – Jordan
@uklep ASP.NET 5 will support referencing DLL's directly in the next CTP release. This release does let you reference a normal Class Library project directly which can be used as a workaround for this CTP. Thanks for the feedback!
@Agile Hobo
The Live Visual Tree and Live Property Explorer do not work with Windows Store or Windows Phone apps YET. Support is coming very soon.
Thanks,
Dante
So, it was not only I who thought CTP5 was unusable. I worked for a small software testing company and we ran at least one-day tests for small changes. I had encountered that PDB-locking problem within an hour. I just wondered how a large and advanced company like Microsoft did not find those kinds of bugs, even if it was a CTP.
Wow, CTP6 seems to be pretty stable for a CTP! CTP4 was extremely stable, Preview crashed and deadlocked a lot, CTP5 got a little better but still didn't even allow me to create new projects, and with CTP6 everything is good again.
When will Git support SSH transport?
@Marcel Raad
The version of the VC runtime dll installed on your machine should still be 51106.1 which is the right one. If that is not the case, let me know at aymans at Microsoft dot com. We will fix & include the latest VSUpdate vcredist.
Thanks,
Lightswitch is still part of Visual Studio? You will provide technical support and updates in 2015?
hi im trying to learn about it
@Damian Ramos. LightSwitch is indeed a part of Visual Studio 2015 and will be supported through our standard support channels.
-Sean Laberee
When will be the community edition of VS 2015 will be out?
Another problem in VS 2015 14.0.22310.1 DP: sometimes when I add new code files, VS 2015 change the .csproj <SubType> texts to lower case, eg. <SubType>Form</SubType> to <SubType>form</SubType>. This happens for all sub type texts (form, component etc.) in the affected .csproj. The tricky part is, it does not happen all the time, I saw 3 other .csproj files I had added code files to (via VS 2015) and they were ok.
Hi, when will the 2015 server be available as a virtual machine in Azure?
Oh man… The installer was stuck at the "Applying Optional Items" step, after a few hours, I've tried to close it, but it just went to stopping the current operation or something for another good 30 minutes, so I closed it with task manager. Result: -10 G on my C drive, even though I was installing on D. I wish I could tell where that 10 G is, because now my total free space is under 100 M.
@arghhhhhhhhhhh: That's a little weird. Would you mind filing an issue over at github.com/…/roslyn We'll take a look.
Why the user interface not use the OS Theme. I use Aero and Visual Studio is the only application does not use/adapt to the OS Theme i use.
Also, the UI continues to be UGLY and PLAIN, bad icons, etc. like Windows 8.x and 10.
The post with more replies in the Windows 10 Insiders Program is:
answers.microsoft.com/…/d5d716ef-443d-49cf-a3ef-719bf65df0d6
And the most voted in UserVoice for Windows 10 is:
windows.uservoice.com/…/6504197-bring-back-aero-glass-from-windows-8-developer-pre
And what about to include "Setup & Deployment" wizard in Visual Studio, not as a download extension. Is one of the most voted feature. "Setup & Deployment" will be a imprescindible part of Visual Studio.
Microsoft not adopt in Windows 10 every uservoice, insider program or feedback app feature, suggestions, needs, options. Nothing. Microsoft is doing what he wants and what is best for ourself.
Thats mean that Microsoft is not listening any user or feedback. Only puts that Insider Program in order to say that are "listening users" for marketing and ads. Example: "We develop a new OS based on the users feedback and needs". But is no true. Microsoft is doing what he wants and what is best for ourself.
At least, the Visual Studio Team is listening a little.
@Rahul Gupta
Until we drop the release candidate, we only ship the Ultimate SKU. Is there something you want from Community?
John
@Bram Thank you for the suggestion. We will consider providing a TFS Azure VM after TFS 2015 RTM is available. For now, however, you can build this VM yourself by provisioning a base Windows Server VM and downloading the TFS 2015 CTP bits to that machine. Please note that TFS 2015 CTP is not a “go live” release so you shouldn’t use this for any production workloads.
@Javier
>Why the user interface not use the OS Theme. I use Aero and Visual Studio is the only application does not use/adapt to the OS Theme i use.
The reasons are historic at this point. This was a choice that VS made in the VS2010 timeframe to create a unique visual style for Visual Studio (much like Office does). This meant that VS would not participate in OS visual features such as themes. We went further in that direction with VS2012 and the "flat UI."
The customer feedback on this has been split between those who love it / accept it and those who hate it as you described. We've been addressing the UI feedback by adding back colors in icons and making the visual style less flat. Nowt, the feedback is mostly neutral and we do not wish to cause further disruption to our developers by making yet another big visual appearance change (e.g. going back to OS-themed UI). We are choosing to invest in features that make developers more productive as opposed to invest in further visual styling.
As a workaround, the only way to disable this visual styling for VS that I now of is to enable high-contrast mode. If you do that, you should be able to then set the colors of high-contrast mode as you wish in the OS to get the effect that you want in VS. It's not a workaround I typically recommend but if you have to, that's one way to do it.
Thanks,
Tarek Madkour
Group Program Manager – Visual Studio IDE
@ Márton Balassa
Thanks for your valuable time providing us feedback on your CTP6 setup experience. I see two pairs of issues here.
For the 'after a few hours' and 'now my total free space is under 100 M' pair of issues, could you please run our issue diagnostics collection tool http://aka.ms/vscollect and kindly send the %TEMP%vslogs.cab to rflaming at microsoft dot com. The logs within this .CAB file will help us diagnose these issues and discover a fix. We can also chat about the available options to recover space on your Windows drive.
For the 'installer was stuck' and the '10 G on my C drive, even though I was installing on D' pair of issues, this user experience feedback aligns with feedback we've had from others. I understand how frustrating these user experiences are, particularly when it results in filling up your Windows drive. We are actively looking at how best to mitigate these issues in a future release.
Thanks for helping us build a better setup for Visual Studio 2015.
Robert Flaming
Program Manager
Visual Studio Fundamentals – Setup
@Javier
> And what about to include "Setup & Deployment" wizard in Visual Studio, not as a download extension. Is one of the most voted feature. "Setup & Deployment" will be a imprescindible part of Visual Studio.
We are committed to enabling this extension for Visual Studio 2015 in the very near future (in fact, work is already done and we are now in the process of testing it). We are also investigating possibilities to have a much better integrated experience for this extension inside Visual Studio, versus the current experience of downloading it from the gallery.
Thanks,
Unni
Program Manager, Visual Studio
@ John
Nothing special sir, just do not want to install Ultimate version on my system.
Because my previous experience with VS is such that it is very hard to uninstall it. And I would be happy to use free community edition then the paid ultimate edition as I am just using it to learn programing.
In the C++ stranded it is not suppose to contain const types in STL containers. In VS2015 compiler validates this. but the error reporting is quite poor.. it is reporting misleading and irrelevant errors when the breaks the above point. I think you guys need to improve error reporting.
@Tarek Madkour
>Nowt, the feedback is mostly neutral and we do not wish to cause further disruption to our developers by making yet another big visual appearance change (e.g. going back to OS-themed UI). We are choosing to invest in features that make developers more productive as opposed to invest in further visual styling.
Never request big changes or changes to the visual appearance. Only request options. Options and themes for the vVisual Studio IDE appearance. Options that users select what it wants: Flat, 3D, Intesive Colors, Pastel Color, Ugly, Aero, etc.
Thanks for reading,
Best regards,
Javier.
Encountered w/ the "Optional Items" installation hang issue (mentioned a few times above)
Hi, i've uninstalled CTP-5. And while I was installing CTP-6 it i've got an exception:
Microsoft NuGet – Visual Studio 2015 Package failed.
What can i do? Repair does not help.
P.S. I also have VS 2013 on my PC.
@Aleksey we're identified a strange issue with the CTP6 that crashes Visual Studio when you uninstall the extension. We're investigating it further and we plan to issue a hotfix.
@Sergei Grebnov
@Márton Balassa
Regarding the long wait time at the end of the optional components installation, it definitely takes a long time (it could be pulling down and installing some big software like the Oracle JDK and the Android SDK and the Android NDK). We'll work to make it clearer what's going on so it doesn't appear to be a hang.
John
Just before I read about CTP6 I was using CTP5, and it triggered me to update Nuget Package manager. I did so.
After that, I read about CTP6, uninstalled CTP5 and installed CTP6. This install finished with a warning:
"Microsoft NuGet – Visual Studio 2015 Package failed".
From that point on Visual Studio 2015 CTP crashes immedately after startup, sometimes I see the Welcome page for 20s, before it dies…
Is there a way to repair this? (I tried the installer repair and a complete uninstall, manual clean up of all remaining VS 14-Directories in Program files (x86) and then reinstall, nothing helped, always the same situation…
thanks.
@Steffen.
For the nuget issues, see this blog post (just out): blog.nuget.org/…/nuget-3.0-beta2.html. Your scenario may be patched with that update.
John
@Nayana Adassuriya, is the issue actually about the emission of the two accompanying C2535 errors in addition to the C2338 message? If those muddle your diagnosis, try sorting the error list incrementally by error code.
We plan to enhance error diagnosis in the future by cleaning them up or by improving the navigation mechanisms that are built around them. Please don’t hesitate to contact me directly at kaniu@microsoft.com to get more information or to provide further feedback.
Please just make everything look like exactly like Visual Studio 2010 so that we can actually bear to use the thing. If you can't be trusted to improve on that, then don't try. Please. I'll do anything. Continue with this miserable 8-bit look at your own peril.
CTP 6 is crashed with null reference exception every time after startup.
Microsoft.VisualStudio.Shell.Connected.ConnectedUser.VsOnlineSettings.Connected(Boolean userPreviouslyOnline)
Microsoft.VisualStudio.Shell.Connected.ConnectedUser.SessionStateMachine.OnPreStateChanged(Object sender, EventArgs e)
System.EventHandler.Invoke(Object sender, EventArgs e)
Microsoft.VisualStudio.Shell.Connected.ConnectedUser.BaseUserSession.DrainEventQueue()
….
@Andrew Adov
You may be seeing a bug in the VS connected scenario. There are a couple of possible workarounds. Try this one:
1. Run devenv /resetuserdata which will sign you out
2. Go to tools | options and uncheck synchronize settings across devices under Synchronized Settings.
After this you should (may?) be able to sign in again without issue. If not, reply here and we can follow up.
I'd also ask you to check for (or open) a bug on http://connect.microsoft.com/.
John
The XAML designer for Windows Phone app doesn't show any UI controls. See screenshot http://imgur.com/TRqfzm3
It's weird. After closing VS 2015 CTP 6 then re-open the project, the UI controls show up in XAML designer.
@Agile Hobo
Are you using a VM or are you running Visual Studio on a native install of the Windows 8.1 OS?
Thanks,
Unni
Program Manager, Visual Studio
@Mark RE:RyuJIT
We would like to review the case where you were not happy with the code quality. Would you like to work with us?
Regards
Varun
@Unni Ravindranathan – MSFT
No, I use VS 2015 CTP 6 on a native install of Windows 10 Technical Preview (upgraded from Windows 8.1)
The visual Tree doesn't works to me. I have created empty WPF application, start if (F5) and the Live Visual Tree says "XAML Visual Diagnostics is either disabled or not supported by current application" :/
WOW, I'M WAITING FOR VS 2015
Fresh Windows 8.1 and VS 2015 CTP 6 install, crashes on Tools –> Options =(
@Mr Konrad Sikorski – I'm sorry you're having this issue. Would you mind contacting me directly so we can figure out the issue. My e-mail is DanteG at Microsoft.com.
@J.C.Ködel ,
Thanks for taking the time to provide us feedback. Would you help us identify the cause in your crash issue?
– You can use Send a frown tool (connect.microsoft.com/…/content.aspx) to capture a crash dump and send to us.
Thanks for helping us build a better Visual Studio 2015.
–Selma
@ Users
"Please just make everything look like exactly like Visual Studio 2010 so that we can actually bear to use the thing. If you can't be trusted to improve on that, then don't try. Please. I'll do anything. Continue with this miserable 8-bit look at your own peril."
Oh god no! Making the application look like almost 15 years old Win XP isn't "improving" anything.
Hi,
It seems like web extensions are disabled in the TFS 2015 CTP.
Extensions such a the Task Board Enhancer are not being loaded.
Will this functionality return in subsequent releases?
Could MPN users install visual studio 2015 in a computer that is offline and not connected to the internet.
Version 2013 did not allow that, so we do not use VS 2013.
there is a problem in the licence.
Please fix this, not everyone is using computers connected to the internet!
We need a product key, like was used in the past.
Don't start focusing only on online developments and solutions. not everyone is developing apps for windows store.
Hello
look great.
The problem is that VS2013 did not allow to use in a computer without internet connection. Was not able to get a licence file, or serial number.
"need to assign their MSDN Benefits to their team members and then unlock Visual Studio 2013 by signing in.". I already have my MSDN benefits assigned to me, but how will I unlock Visual Studio when I'm in a disconnected environment? I won't be able to sign in from the computer with Visual Studio, hence my problem.
social.msdn.microsoft.com/…/installing-visual-studio-2013-in-an-offline-environment
Please fix that we can use VS2015 in offline enviroment.
If this is not available we would have to continue using vs 2012
Hope you make this change
Thanks
Weird, something wrong with CTP installation ? After install CTP 6, some files of VCinclude are missing, including errno.h. Uninstall CTP 6, reinstall VS 2015 Preview, those files come back. Please take a look!
@pinkfloyda
Looking into that and will update you soon.
Thanks,
Hi pinkfloyda — Libraries team here. The file should be installed in this folder:
C:Program Files (x86)Windows Kits10Includeucrt
The path is also added to the INCLUDE environment variable so the compiler can find it. We have more info on this in this blog post:
blogs.msdn.com/…/introducing-the-universal-crt.aspx
I hope this helps. If not, email me at arturl at microsoft dot com and we'll go from there.
@JD
For this release, we mainly focused on polish, but two big things that went in for Git tooling are:
* You can right click on any physical folder and view the history of commits within that folder. This applies to folders inside of a project in Solution Explorer, and folders on the Changes or Commits Details page in Team Explorer.
* We made significant performance improvements when merging branches. This is most noticeable when working with a large repository.
@VSBs
We have no immediate plans to support SSH.
Is it possible to install CTP6 alongside a VS 2013 installation on the same machine?
@Jonathan Bass
Yes. As always, there may be bugs (if you find any, log them on Connect), but this is how I run VS 2015 CTP 6 and I've not seen notable issues.
John
I've gone CTP4,5 now 6. I can no longer use the Test Explorer to run unit tests. I am coding vNext with Xunit. I cannot determine if this is an Xunit, CTP6 or something else. If I create a 4.5 project, [TestClass] works. I can run unit tests using xunit.runner.aspnet on the command line, BUT nothing I do can get the unit tests to show up in the explorer. I have tried on a fresh install and fresh machine, same result. Has anyone seen this or have any ideas. Even if you tell me to wait until CTP7 or it's an xunit thing that would be fine. As a note, I get the same behavior when using Git versions of vNext projects. I am using Nightly feeds, but have tried on both the shipped K (beta3) and the latest (beta4) version.
I have the same problem as Konrad, "XAML Visual Diagnostics is either disabled or not supported by current application"
All these files could not be found. Where can I get them? Visual Studio 2015 CTP6 package seems to be lacking these items.
Details here:
hodentek.blogspot.com/…/problems-you-may-encounter-installing.html
@Jayaram Krishnaswamy
To investigate this, we will need to grab the VS setup logs from your machine. Can you please get in touch with me at unnir @ Microsoft dot com so I can send you instructions on where to get these from?
Thanks,
Unni
Program Manager, Visual Studio
@Jeremy,
Can you please delete the %TEMP%VisualStudioTestExplorerExtensions folder and the NuGet packages folder, rebuild your project, and see if the tests are discovered.
Also please let me know which particular xUnit adapter (from Nuget) you are using. That will help us investigate this further – you can reach me at pratapL _at_ microsoft _dot_ com.
thanks
pratap
@Joe S. – If you're having a similar problem, could you reach out to me. My e-mail is DanteG at Microsoft.com.
@Saeed Noursalehi [MSFT]
But when?
At first, Git plugin had no support for SSH because of libgit2 had no support for it, but now it supports SSH (since Pull request 1508 has been merged on May, 16th 2013. to libgit2sharp). Just update it to actual version, as in connect.microsoft.com/…/1109818
@VSBs
This discussion has been gaining more steam internally. I don't have a date yet, but it's something we'll take a hard look at in our next round of planning.
Just loaded CTP6 and the Nuget Pmg Mgr UI is just horrible. It looks like it's downloading every single package in Nuget – including prereleases. It never stops loading packages. Don't know where its putting them either. They aren't in my solutions packages folder. I just wanted Nuget to download the packages in my VS2013 project when doing a build in VS2015 – kind of like the way VS2013 and every previous version with Nuget worked.. It's not working in VS2015 CTP6. Already sent a frown in on this.
As noted below the installer is getting stuck on "Optional Items" I left it for about 4 hours today, then cancelled and rebooted then left it again for 2 hours and still in the same spot. Any way I can get past this point?
Windows 10 Preview, Visual Studio 2015 CTP 6
VS crashes on the startup. Sometimes it happens right away, sometimes it takes a few (dozen of) seconds to crash.
I'm wiping off Windows 10 ( hard reset) and will try to reinstall VS to see if that helps. There is no way to send a frown face and let you know that something is wrong. I've read a comment which suggests that VS crashes because I logged into my VS account. I will not log into the account to see if that helps. It is 3rd day in a row of trying to get the thing work. Hopefully all efforts will finally payoff.
Thanks.
Alex.
@Alex P.
You may be seeing a known issue with the connected IDE scenario. This workaround may help. If it doesn't, please send me a dump file as described later in the past — johnmont at microsoft dot com.
John
Workaround
• Open this file in notepad: %LOCALAPPDATA%MicrosoftVisualStudio14.0devenv.exe.config.
• Add this entry to the “assemblyBinding” list:
o <dependentAssembly>
<assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral"/>
<bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0"/>
<codeBase version="6.0.0.0" href="C:Program Files (x86)Microsoft Visual Studio 14.0Common7IDEPrivateAssembliesNewtonsoft.Json.dll"/>
o </dependentAssembly>
• Save the changes to devenv.exe.config.
• Note if you installed VS on a 32-bit machine or to a custom folder, then the highlighted path will be different. Just search for the PrivateAssemblies folder under your VS install folder. The Newtonsoft.Json.dll in that PrivateAssemblies folder is the one you want to point the binding redirect at.
Getting a dump file as Visual Studio is starting, using Windbg
1. Download Debugging Tools for Windows from http://www.microsoft.com/…/default.mspx. You will want to install 32-bit tools even if you're running on a 64-bit operating system.
2. Start WinDbg as an Administrator
3. In WinDbg, Go to File -> Open Executable, navigate to devenv.exe (in Program Files, Microsoft Visual Studio 12.0, Common7, IDE), and click on "Open" in the dialog
4. Wait for the "0:000>" prompt to appear at the bottom of the window that pops up.
5. Type g and press enter
6. Let the debugger run till Visual Studio crashes
7. At the “0:000>” prompt, type ".dump /mA C:\VSCrashDump.dmp”
This is going to create a dump file that will contain the diagnostic information to debug the crash. You can use OneDrive to send the dump file to us.
If you have a Microsoft account, you can login to One Drive and upload the file to a One Drive folder, then share it with us by generating a link to your file. We would be able to use the link to access your file. Please follow the instructions under "Get a link" at windows.microsoft.com/…/share-file-folder to send a link to us. If you don't have an account, you can easily sign up for free! Once we have the link, we'll be able to take a look at the file you shared with us.
@John Montgomery
It did work! Thank you very much for your help!
Alex.
Do we need a visual studio ultimate license to try the 2015 CTP?
When will Visual Studio and Visual Studio Online going to support ssh for git.
It is in microsoft interest, since a lot of people want to use VSO with git repositories, but the fact that no ssh is supported cause many people to use github instead.
I personally like to use VSO and have all my project there, but the lack of ssh is causing to move GBs of data to github and pay some fees, money that microsoft could be receiving if something as simple as ssh was supported.
@efonsecab – We are currently investigating what it would take to add SSH support to VSO. You can track the progress on this item (and add your support) on our UserVoice site: visualstudio.uservoice.com/…/3801342-add-support-for-ssh-keys-as-alternate-authenticati
Thanks!
Is the install supposed to leave a 190MB folder in your user's folder called .k ??
@Dean
Visual Studio install to my knowledge does not put a folder in the user's folder named .k if you find otherwise please let me know at PatLit at Microsoft dot com and I will dig into it further.
Pat Litherland
VS 2015 CTP 6 when the Web Tooling is installed will create a folder called ".k" in the users folder. This folder contains the ASP.NET 5 runtime and the ASP.NET NuGet packages. This is because ASP.NET 5 is full side by side and is not installed globally on the machine. Starting with the next preview release this will be renamed to make it more clear it is ASP.NET.
@Pat, @Scott Hunter,
Thanks for the info on the .k folder. I normally don't investigate every little thing a program installs, but with VS I'm having to…because the spammed portion of the install (the things we don't want and can't prevent) has grown to be quite huge…but you already know that.
And yes… the .k name doesn't help since the first thought by most people is virus.
Hi John,
Need your guidance. We have a Windows Mobile device and we need to develop the automation test cases for this product. I have been trying to use Visual Studio and we are able to launch the emulator and to run some commands on the device.
We are using Windows Phone – CodedUI but there is not much information on how to use the commands, do you have some samples that can share with us? For example I want to touch the letter "C" on the keyboard of the emulator/device and is very hard to find how is the structure of the API etc?
Thanks for your guidance!
@Mario
These 2 blogs should help you get started with Coded UI on Phone: blogs.msdn.com/…/using-coded-ui-to-test-xaml-based-windows-phone-apps.aspx and msdn.microsoft.com/…/dn747198.aspx. Please also refer to the Q/A and comments section as that has quite a bit of rich information.
There is no way to drive the touch keyboard using Coded UI on phone. You can use <control>.Text = "text for control" to set text on your controls
Thanks!
@Atin
Thanks for your guidance but I have already looked this pages. What I need if is possible is how to use the CodedUI for Windows Mobile devices? do you have a library of how to use it? I read about the commands that we can use but is very hard to understand how will be the application.
In the example that you provided about sending the text to the box to simulate the touches of the keyboard was hard to understand.. which control to use? etc.
Thanks Atin and I am very thankful for your guidance.
Regards,
@Javier @Users – I am the new manager of the VS UI design team and I would like to learn more about the issues you have with the UI in VS 2015. Please contact me directly at ezocher@microsoft.com