I’m on all kinds of social networking sites. Feel free to contact me.

7 Responses to “Contact”

  1. Samuel Davis says:


    Your VS2010 addon Perspectives looks incredibly useful, however I am using VS2012. Is there an updated version out there, an alternative addon or plans on an update?

    Thank you,
    Samuel Davis.

    • adamdriscoll says:

      Hi Samuel,

      I haven’t been actively developing Perspectives. I will see if I can just recompile it using the VS2012 SDK. It may just work without much code change. I will try and post an update some time next week.


  2. ashish says:

    Hi team,
    Please tell me how I can register a DLL in COM explorer or register a service (.exe) using power shell or some more useful CMDlets for creating virtual directories and changing the settings of the virtual directory etc.

    With Gratitude,
    Ashish David
    Release Manager, PepsiCo, India Region
    Level 3, 9A Cyber City, DLF Phase III | Gurgaon – 122 002, India
    Office: +91 124 4946772 | Mobile: +91 9999049658 | Email:

  3. Andy says:


    firstly – this looks really good and thanks for giving it to us 🙂

    I have just downloaded and installed to VS 2013 but am having a couple of problems getting myself up and running. I have the following files:


    and the content of my test file is:

    Describe “Get-HelloWorld” {
    Context “When used,” {
    It “Should Return Hello World” {
    Get-HelloWorld | Should Be ‘Hello world!’

    At first I had issues with Visual Studio not finding Pester but I resolved that by adding the module to SysWow as mentioned in a different post.

    Now when I try to run my test I get the following:

    Test Name: When used, It Should Return Hello World
    Test FullName: Pester||Get-HelloWorld||When used,||Should Return Hello World
    Test Source: C:\Users\Andy\documents\visual studio 2013\Projects\PowerShell Module Project2\Get-HelloWorld.test.ps1 : line 3
    Test Outcome: Failed
    Test Duration: 0:00:00

    Result Message: Root element is missing.
    Result StackTrace:
    at System.Xml.XmlTextReaderImpl.Throw(Exception e)
    at System.Xml.XmlTextReaderImpl.ParseDocumentContent()
    at System.Xml.XmlTextReaderImpl.Read()
    at System.Xml.Linq.XDocument.Load(XmlReader reader, LoadOptions options)
    at System.Xml.Linq.XDocument.Load(Stream stream, LoadOptions options)
    at PowerShellTools.TestAdapter.PesterTestExecutor.ParseResultFile(String file, String directory, String describeName, String testCaseName)
    at PowerShellTools.TestAdapter.PesterTestExecutor.RunTest(PowerShell powerShell, TestCase testCase, IRunContext runContext)
    at PowerShellTools.TestAdapter.PowerShellTestExecutor.RunTests(IEnumerable`1 tests, IRunContext runContext, IFrameworkHandle frameworkHandle)

    I’m sure its something simple but I’m not sure what the problem is.

    Can you advise?

    Thanks very much


  4. thom schumacher says:

    where is this in code:

    here is this dll: [PoshInternals.HandleUtil]::GetHandles() or c# code?

    git pulled your repo.. and that is in the handle.ps1 also pulled via install-module still no luck

  5. Sathyan Sadagopan says:

    Hi Adam,
    Where is the code for PoshInternals.handleUtil::GetHandles()
    The C# code is not available.
    can you please provide me the link? Thanks in advance

  6. Sathyan Sadagopan says:

    Hi Adam,
    Where is the code for PoshInternals.handleUtil::GetHandles()
    The C# code is not available.
    can you please provide me the link?
    It would be very helpful

Leave a Reply

In an effort to prevent automatic filling, you should perform a task displayed below.