Category Archives: Uncategorized

How to fix “The operation could not be completed” error adding references to Visual Studio 2017

The Issue

Using Visual Studio 2017 and attempting to add a reference to a project you receive an error stating “The operation could not be completed”.



The Solution

It seems that to bring up the Add Reference dialog in Visual Studio 2017 the Microsoft.VisualStudio.Shell.Interop.11.0.dll needs to be regsitered in the GAC. You can follow these steps to register this assembly in the GAC:

Open the Develop Command Prompt for VS2017 (ensure you run the as administrator otherwise the GAC registration may fail)


Change the current directory to the PublicAssemblies folder for your Visual Studio 2017 installation. Mine was:

C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\PublicAssemblies

Note: this path will be different for different versions of Visual Studio (e.g. you may find your path is C:\Program Files\Microsoft Visual Studio\2017\Community\Common7\IDE\PublicAssemblies)


Run the following command to register the assembly in the GAC:

gacutil -i Microsoft.VisualStudio.Shell.Interop.11.0.dll


Now restart VS2017 and try to add a reference to your project again and you should see the Add Reference dialog appear.



What’s the difference between a UX designer and a UI designer?

I love this infographic, quickly sums up the differences (and similarities) between a UX designer and a UI designer.

[Click the image to see full size]


How to copy an entire folder structure without copying the files (tip for starting the new financial year)

Here’s my tip to start the financial year off with some organisation. If you save your important files in a folder structure per financial year, then you will be ready to create that new folder for the new tax year. To save time and keep your filing structure consistent you can quickly copy the entire structure (including all subfolders) with the following technique. Using this technique, only the folder structure is copied (not the actual files). So you will be up and going with your new folder structure for the tax year and continue filing.

Here’s a simplified version of what my filing structure looks like:


Now simply create your new folder (under which you want to duplicate the folder structure)


Now open a Windows command window and run the following command. It’s the /T option that copies just the folder structure not the files. You can also use the /E option to include  empty folders in the copy (by default empty folders will not be copied).

xcopy “c:\users\cdwyer\documents\2012-2013” “c:\users\cdwyer\documents\2013-2014” /T /E


Job done, you should now see your copied folder structure ready to start filing into for the new year.


Microsoft Surface will be Available on October 26

According to forms submitted to the United States Securities and Exchange Commission, the Surface tablet will become available at the same time as Windows 8 (26th October 2012).


Windows 8 Release Date Announced

windows-8-touch-release-date-announcedAt Microsoft’s annual Worldwide Partner Conference (in Toronto, Canada) Windows Chief Marketing Officer and Chief Financial Officer Tami Reller announced that Windows 8 is on track to Release to Manufacturing (RTM) the first week of August, with general availability by the end of October.

Microsoft Surface Tablet – Specs and Image Gallery

The Specs

OS Windows RT Windows 8 Pro
CPU Nvidia Tegra 3 Intel Core i5
Weight 676 g 903 g
Thickness 9.3 mm 13.5 mm
Display Size 10.6” ClearType HD Display 10.6” ClearType HD Display
Power Consumption 31.5 W-h 42 W-h
Ports microSD, USB 2.0, Micro HD Video, 2×2 MIMO antennae microSDXC, USB 3.0, Mini DisplayPort Video, 2×2 MIMO antennae
Accessories Office 15 Apps, Touch Cover, Type Cover,VaporMg Case & Stand microSDXC, USB 3.0, Mini DisplayPort Video, 2×2 MIMO antennae, Touch Cover, Type Cover, Pen with Palm Block
Memory 32 GB, 64 GB 64 GB, 128 GB

Official Microsoft Site for Surface

Official Microsoft Surface Spec Sheet (PDF)

The Images

What I Like About It

  • The uber sexy keyboard/cover
  • A consistent operating system (Windows 8) across desktop PC and tablet. If it works it could be a game changer.

Office 2012 for the iPad – November Launch Date

microsoft-office-ipadRumours of Microsoft Office landing on the iPad have been circulation for quite some time. I even helped spread the rumours in an earlier blog post in December last year. It seems the rumours are now starting to gain credibility have potential release dates are being thrown around.

The latest information circulating is that we will see Microsoft launch (or at least officially announce) the iPad version of Office 2012 at the SharePoint Conference in Las Vegas (November 2012). This timeline has been consistently reported by:

The Graphic that explains why so many find social media marketing so complex

The following image (courtesy of Buddy Media) show the current landscape of social media marketing. It’s no wonder so many companies struggle with a strategy to harness social media as an effective marketing tool.

Click image to view at full size.


I’m not here to guide you in the right direction – I don’t know if the right direction even exists (yet). This is the best graphic I’ve seen and it really hits home how complex this area is at the moment.

Goodbye Yahoo! Site Explorer for inbound link analysis

I’ve used Yahoo Site Explorer for a long time for inbound link analysis on any domain. Today I found this is no more. The replacement is Bing Webmaster tools but it seems you have to be the verified site owner before you can get the stats 😦

Who am I?

I’m a founding architect and developer of the OnePlaceMail product which provides awesome integration between SharePoint and the desktop (especially inside of Outlook). I’m passionate about delivering compelling solutions on the SharePoint platform.

I’ve created this blog mainly to share my battle wounds as I encounter, and hopefully overcome, obstacles in the world of SharePoint, Outlook and OnePlaceMail. You may also find some early announcements regarding upcoming releases of OnePlaceMail and it’s a bit of an unofficial blog from within the OnePlaceMail development team.

You can find me as @CameronDwyer on Twitter and you may also like to connect with me on LinkedIn.

I am based in Sydney, Australia.

%d bloggers like this: