{"action":"created","issue":{"url":"https://api.github.com/repos/PlagueHO/LabBuilder/issues/1","repository_url":"https://api.github.com/repos/PlagueHO/LabBuilder","labels_url":"https://api.github.com/repos/PlagueHO/LabBuilder/issues/1/labels{/name}","comments_url":"https://api.github.com/repos/PlagueHO/LabBuilder/issues/1/comments","events_url":"https://api.github.com/repos/PlagueHO/LabBuilder/issues/1/events","html_url":"https://github.com/PlagueHO/LabBuilder/issues/1","id":131821787,"number":1,"title":"Multiple errors with simple config ","user":{"login":"DragonReach","id":15050954,"avatar_url":"https://avatars.githubusercontent.com/u/15050954?v=3","gravatar_id":"","url":"https://api.github.com/users/DragonReach","html_url":"https://github.com/DragonReach","followers_url":"https://api.github.com/users/DragonReach/followers","following_url":"https://api.github.com/users/DragonReach/following{/other_user}","gists_url":"https://api.github.com/users/DragonReach/gists{/gist_id}","starred_url":"https://api.github.com/users/DragonReach/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DragonReach/subscriptions","organizations_url":"https://api.github.com/users/DragonReach/orgs","repos_url":"https://api.github.com/users/DragonReach/repos","events_url":"https://api.github.com/users/DragonReach/events{/privacy}","received_events_url":"https://api.github.com/users/DragonReach/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":12,"created_at":"2016-02-06T05:20:54Z","updated_at":"2016-02-09T07:21:34Z","closed_at":null,"body":"Used the Forest Root and DHCP sample as a starting point, seems documentation is lacking and you start from the assumption of VMs running to pull the template VHDs from.  I have sysprepped images and see multiple errors that aren't helpful.  Example below. -- I have no idea what to put in the XML for this value as there is no sample that uses it and a cursory view of the code doesn't provide any real enlightenment \r\n\r\nTest-Path : Cannot bind argument to parameter 'Path' because it is an empty string.\r\nAt D:\\HVFCLab\\LabBuilder.psm1:456 char:31\r\n+     If (-not (Test-Path -Path $FullConfigPath))\r\n+                               ~~~~~~~~~~~~~~~\r\n    + CategoryInfo          : InvalidData: (:) [Test-Path], ParameterBindingValidationException\r\n    + FullyQualifiedErrorId : ParameterArgumentValidationErrorEmptyStringNotAllowed,Microsoft.PowerShell.Commands.Test\r\n   PathCommand\r\n\r\nin addition this error makes no sense to me - \r\nGet-LabVMTemplates : The Template Source VHD 'Template Windows Server 2016 Datacenter Full' in Template\r\n'Win2016-DataCenterFULLG2.VHDX' could not be found.\r\nAt D:\\HVFCLab\\LabBuilder2.psm1:4341 char:20\r\n+     $VMTemplates = Get-LabVMTemplates `\r\n+                    ~~~~~~~~~~~~~~~~~~~~\r\n    + CategoryInfo          : InvalidArgument: (:) [Get-LabVMTemplates], InvalidOperationException\r\n    + FullyQualifiedErrorId : TemplateSourceVHDNotFoundError,Get-LabVMTemplates\r\n\r\nIt seems to be putting the wrong value - when I tried to introduce a pause it never showed in enumerating the templates. \r\n\r\nA sample XML that you actually use and an idea of the existing environment it is based on would help.  This is a really cool idea and I would love to get use out of it.  Sorry if this is something simple that I am overlooking \r\n"},"comment":{"url":"https://api.github.com/repos/PlagueHO/LabBuilder/issues/comments/181742460","html_url":"https://github.com/PlagueHO/LabBuilder/issues/1#issuecomment-181742460","issue_url":"https://api.github.com/repos/PlagueHO/LabBuilder/issues/1","id":181742460,"user":{"login":"PlagueHO","id":7589164,"avatar_url":"https://avatars.githubusercontent.com/u/7589164?v=3","gravatar_id":"","url":"https://api.github.com/users/PlagueHO","html_url":"https://github.com/PlagueHO","followers_url":"https://api.github.com/users/PlagueHO/followers","following_url":"https://api.github.com/users/PlagueHO/following{/other_user}","gists_url":"https://api.github.com/users/PlagueHO/gists{/gist_id}","starred_url":"https://api.github.com/users/PlagueHO/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/PlagueHO/subscriptions","organizations_url":"https://api.github.com/users/PlagueHO/orgs","repos_url":"https://api.github.com/users/PlagueHO/repos","events_url":"https://api.github.com/users/PlagueHO/events{/privacy}","received_events_url":"https://api.github.com/users/PlagueHO/received_events","type":"User","site_admin":false},"created_at":"2016-02-09T07:21:34Z","updated_at":"2016-02-09T07:21:34Z","body":"The GitHub extension for VS 2015 does support PR's as far as I can remember. The way I create PR's is via the GitHub web site. VIsual Studio Code is also a really great choice for editing PowerShell - much faster and simpler than VS 2015. I use VS Code myself (after using VS 2013/VS 2015 for ages).\r\n\r\nJust browse to your branch and click the New Pull Request button and it'll usually suggest the upstream fork (my one) and show you what has changed.\r\n\r\nI personally use the Git command line tools though for everything, but everyone has their own preference.\r\n\r\nI'd recommend something like this:\r\nhttp://gitimmersion.com/\r\n\r\nTo get a bit more familiar with the fundamentals of Git."}}