Half-Blood Programmer

Strange Visual Studio 2017 RC Installation Error

I met the below issue, The product failed to install the listed workloads and components due to one or more package failures. Incomplete workloads    .NET desktop development (Microsoft.VisualStudio.Workload.ManagedDesktop,version=15.0.26127.0)    Visual Studio core editor (Microsoft.VisualStudio.Workload.CoreEditor,version=15.0.26004.1) Incomplete components    .NET desktop development tools (Microsoft.VisualStudio.Component.ManagedDesktop.Prerequisites,version=15.0.26109.1)   …

How to Write Add-ins of Visual Studio for Mac

I just shipped a test build of xUnit.net add-in at GitHub, which enables Visual Studio for Mac to run xUnit unit test cases, https://github.com/xunit/xamarinstudio.xunit/releases/tag/v0.7.0 So what are the steps to build such an add-in? Below I try to show some…

Porting #SNMP Library to .NET Core Once Again

You probably know that I have ported this library to .NET Core a few months ago, Initial attempt RC1 to RC2 RC2 to RTM Overall things work as Microsoft promised, but the process was rather painful. So instead of quickly…

.NET Core Installation with Visual Studio 2017 RC

Microsoft announced Visual Studio 2017 RC on Microsoft Connect so I guess you already have it installed on your machine while it is hot. So what exactly does this new release ship for .NET Core developers? Well, easily you can…

#SNMP Pro: Recent Releases

You should notice that #SNMP Library is now releasing more frequent with minor releases in just a few months, such as 9.0.0, 9.0.1, 9.0.2, and today 9.0.3. https://www.nuget.org/packages/lextm.sharpsnmplib/ To match such a new strategy, the Pro edition is also releasing…

DockPanel Suite: Too Many Themes and New Goodies

I blogged a few days ago on DockPanel Suite recent changes, but well excitingly there is much more to share this time. https://blog.lextudio.com/2016/08/dockpanel-suite-some-update/ https://blog.lextudio.com/2016/09/dockpanel-suite-theme-reloaded/ New Features Remember that I mentioned the “new theme design”? It has been greatly upgraded in…

DockPanel Suite: Theme Reloaded

I blogged about DPS theming a few times, aiming to demonstrate how we ported VS2012 Light theme in, how the related API was refactored, and how themes became separate NuGet packages. But I never expected that today I can blog…

DockPanel Suite: Some Update for 2016

It is August, and my last post on DockPanel Suite was in December. So I have to admit that too little has happened there, but if you do monitor this project, you should notice significant changes. New Releases (2.10 RTM/2.11…

Update on reStructuredText and Visual Studio Code

hen I started the reStructuredText extension for Visual Studio Code in Nov 2015, I wasn’t expect it to be a hot extension in the gallery. But even without an ambition, now it serves >1,700 users, so time to make it…

Port #SNMP from .NET Core RC2 to RTM

Well, I thought this might be a long post, but in fact it would be pretty short. For a library like #SNMP Library, the only changes I need to make are in the project.json file, https://github.com/lextm/sharpsnmplib/commit/0c7341addb8cbc158aaed08ba55bb235df6ee88f By removing “–rc2-*” from…