{"id":914,"date":"2007-10-10T20:12:30","date_gmt":"2007-10-10T19:12:30","guid":{"rendered":"http:\/\/www.markwilson.co.uk\/blog\/2007\/10\/compiling-c-code-without-access-to-visual-studio.htm"},"modified":"2007-10-11T22:04:54","modified_gmt":"2007-10-11T21:04:54","slug":"compiling-c-code-without-access-to-visual-studio","status":"publish","type":"post","link":"https:\/\/www.markwilson.co.uk\/blog\/2007\/10\/compiling-c-code-without-access-to-visual-studio.htm","title":{"rendered":"Compiling C# code without access to Visual Studio"},"content":{"rendered":"<p>I&#8217;m not a developer and as such I don&#8217;t have a copy of Visual Studio but this evening I needed to compile somebody else&#8217;s <a href=\"http:\/\/www.microsoft.com\/vcsharp\/\">C#<\/a> code to produce a dynamic link library (DLL) and call it from a Windows PowerShell script.  Somewhere back in my distant past I recall using Turbo Pascal, Borland C++, early versions of Visual Basic and even Modula-2 to make\/link\/compile executables but I&#8217;ve never used a modern compiled language (even on Linux I avoid rolling my own code and opt for RPM-based installations).  So I downloaded and installed <a href=\"https:\/\/www.markwilson.co.uk\/blog\/2005\/11\/visual-studio-express-editions-and.htm\">Visual C# 2005 Express Edition<\/a> (plus <a href=\"http:\/\/download.microsoft.com\/download\/7\/7\/3\/7737290f-98e8-45bf-9075-85cc6ae34bf1\/vs80sp1-kb926749-x86-intl.exe\">service pack 1<\/a>, plus <a href=\"http:\/\/www.microsoft.com\/downloads\/details.aspx?familyid=90e2942d-3ad1-4873-a2ee-4acc0aace5b6\">hotfix to make it run on Windows Vista<\/a>).<\/p>\n<p>Sadly that didn&#8217;t get me anywhere &#8211; I&#8217;m totally confused in the Visual Studio IDE and anyway, the instructions I had told me to access the Visual Studio command prompt and run <code>csc \/t:library filename.cs<\/code>.<\/p>\n<p>It turns out that the Visual Studio Express Editions don&#8217;t include the Visual Studio command prompt but in any case, the C# compiler (<code>csc.exe<\/code>) is not part of Visual Studio but comes with the Microsoft.NET framework (on my system it is available at %systemroot%\\Microsoft.NET\\Framework\\v2.0.50727\\).  Once I discovered the whereabouts of the compiler, compiling the code was a straightforward operation.<\/p>\n<p>As for what I did with the DLL and PowerShell, I&#8217;ll save that for another post.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I&#8217;m not a developer and as such I don&#8217;t have a copy of Visual Studio but this evening I needed to compile somebody else&#8217;s C# code to produce a dynamic link library (DLL) and call it from a Windows PowerShell script. Somewhere back in my distant past I recall using Turbo Pascal, Borland C++, early &hellip; <a href=\"https:\/\/www.markwilson.co.uk\/blog\/2007\/10\/compiling-c-code-without-access-to-visual-studio.htm\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Compiling C# code without access to Visual Studio<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[],"tags":[120,121],"class_list":["post-914","post","type-post","status-publish","format-standard","hentry","tag-visual-studio","tag-dotnet"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Compiling C# code without access to Visual Studio - markwilson.it<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.markwilson.co.uk\/blog\/2007\/10\/compiling-c-code-without-access-to-visual-studio.htm\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Compiling C# code without access to Visual Studio - markwilson.it\" \/>\n<meta property=\"og:description\" content=\"I&#8217;m not a developer and as such I don&#8217;t have a copy of Visual Studio but this evening I needed to compile somebody else&#8217;s C# code to produce a dynamic link library (DLL) and call it from a Windows PowerShell script. Somewhere back in my distant past I recall using Turbo Pascal, Borland C++, early &hellip; Continue reading Compiling C# code without access to Visual Studio\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.markwilson.co.uk\/blog\/2007\/10\/compiling-c-code-without-access-to-visual-studio.htm\" \/>\n<meta property=\"og:site_name\" content=\"markwilson.it\" \/>\n<meta property=\"article:published_time\" content=\"2007-10-10T19:12:30+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2007-10-11T21:04:54+00:00\" \/>\n<meta name=\"author\" content=\"Mark Wilson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@markwilsonit\" \/>\n<meta name=\"twitter:site\" content=\"@markwilsonit\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Mark Wilson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2007\\\/10\\\/compiling-c-code-without-access-to-visual-studio.htm#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2007\\\/10\\\/compiling-c-code-without-access-to-visual-studio.htm\"},\"author\":{\"name\":\"Mark Wilson\",\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/#\\\/schema\\\/person\\\/98f61365e7c39d6be942174b8c4de468\"},\"headline\":\"Compiling C# code without access to Visual Studio\",\"datePublished\":\"2007-10-10T19:12:30+00:00\",\"dateModified\":\"2007-10-11T21:04:54+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2007\\\/10\\\/compiling-c-code-without-access-to-visual-studio.htm\"},\"wordCount\":237,\"commentCount\":4,\"publisher\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/#\\\/schema\\\/person\\\/98f61365e7c39d6be942174b8c4de468\"},\"keywords\":[\"Microsoft Visual Studio\",\"Microsoft.NET\"],\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2007\\\/10\\\/compiling-c-code-without-access-to-visual-studio.htm#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2007\\\/10\\\/compiling-c-code-without-access-to-visual-studio.htm\",\"url\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2007\\\/10\\\/compiling-c-code-without-access-to-visual-studio.htm\",\"name\":\"Compiling C# code without access to Visual Studio - markwilson.it\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/#website\"},\"datePublished\":\"2007-10-10T19:12:30+00:00\",\"dateModified\":\"2007-10-11T21:04:54+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2007\\\/10\\\/compiling-c-code-without-access-to-visual-studio.htm#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2007\\\/10\\\/compiling-c-code-without-access-to-visual-studio.htm\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2007\\\/10\\\/compiling-c-code-without-access-to-visual-studio.htm#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Compiling C# code without access to Visual Studio\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/\",\"name\":\"markwilson.it\",\"description\":\"get-info -class technology | write-output &gt; \\\/dev\\\/web\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/#\\\/schema\\\/person\\\/98f61365e7c39d6be942174b8c4de468\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/#\\\/schema\\\/person\\\/98f61365e7c39d6be942174b8c4de468\",\"name\":\"Mark Wilson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/i0.wp.com\\\/www.markwilson.co.uk\\\/blog\\\/uploads\\\/image-4.png?fit=800%2C800&ssl=1\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/www.markwilson.co.uk\\\/blog\\\/uploads\\\/image-4.png?fit=800%2C800&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i0.wp.com\\\/www.markwilson.co.uk\\\/blog\\\/uploads\\\/image-4.png?fit=800%2C800&ssl=1\",\"width\":800,\"height\":800,\"caption\":\"Mark Wilson\"},\"logo\":{\"@id\":\"https:\\\/\\\/i0.wp.com\\\/www.markwilson.co.uk\\\/blog\\\/uploads\\\/image-4.png?fit=800%2C800&ssl=1\"},\"description\":\"A Chartered IT Professional, with recent experience in technology leadership, IT strategy and practice management roles, Mark Wilson is an Enterprise Architect in the Advisory and Management Group at risual. During a career spanning more than two decades, Mark has gained widespread recognition as an expert in his field including both industry and national press exposure. In addition to certifications from Microsoft, VMware, Red Hat, The Open Group and Axelos, Mark held a Microsoft Most Valuable Professional (MVP) award for three years and is now part of the MVP Reconnect programme. Mark is also well-known on social media and maintains an award-winning blog.\",\"sameAs\":[\"http:\\\/\\\/www.markwilson.co.uk\\\/\",\"https:\\\/\\\/www.instagram.com\\\/markwilsonuk\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/markawilson\\\/\",\"https:\\\/\\\/x.com\\\/markwilsonit\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCWHlZCoHRTocdvtrOJ2IL4A\"],\"url\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/author\\\/mark-wilson\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Compiling C# code without access to Visual Studio - markwilson.it","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.markwilson.co.uk\/blog\/2007\/10\/compiling-c-code-without-access-to-visual-studio.htm","og_locale":"en_GB","og_type":"article","og_title":"Compiling C# code without access to Visual Studio - markwilson.it","og_description":"I&#8217;m not a developer and as such I don&#8217;t have a copy of Visual Studio but this evening I needed to compile somebody else&#8217;s C# code to produce a dynamic link library (DLL) and call it from a Windows PowerShell script. Somewhere back in my distant past I recall using Turbo Pascal, Borland C++, early &hellip; Continue reading Compiling C# code without access to Visual Studio","og_url":"https:\/\/www.markwilson.co.uk\/blog\/2007\/10\/compiling-c-code-without-access-to-visual-studio.htm","og_site_name":"markwilson.it","article_published_time":"2007-10-10T19:12:30+00:00","article_modified_time":"2007-10-11T21:04:54+00:00","author":"Mark Wilson","twitter_card":"summary_large_image","twitter_creator":"@markwilsonit","twitter_site":"@markwilsonit","twitter_misc":{"Written by":"Mark Wilson","Estimated reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.markwilson.co.uk\/blog\/2007\/10\/compiling-c-code-without-access-to-visual-studio.htm#article","isPartOf":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/2007\/10\/compiling-c-code-without-access-to-visual-studio.htm"},"author":{"name":"Mark Wilson","@id":"https:\/\/www.markwilson.co.uk\/blog\/#\/schema\/person\/98f61365e7c39d6be942174b8c4de468"},"headline":"Compiling C# code without access to Visual Studio","datePublished":"2007-10-10T19:12:30+00:00","dateModified":"2007-10-11T21:04:54+00:00","mainEntityOfPage":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/2007\/10\/compiling-c-code-without-access-to-visual-studio.htm"},"wordCount":237,"commentCount":4,"publisher":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/#\/schema\/person\/98f61365e7c39d6be942174b8c4de468"},"keywords":["Microsoft Visual Studio","Microsoft.NET"],"inLanguage":"en-GB","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.markwilson.co.uk\/blog\/2007\/10\/compiling-c-code-without-access-to-visual-studio.htm#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.markwilson.co.uk\/blog\/2007\/10\/compiling-c-code-without-access-to-visual-studio.htm","url":"https:\/\/www.markwilson.co.uk\/blog\/2007\/10\/compiling-c-code-without-access-to-visual-studio.htm","name":"Compiling C# code without access to Visual Studio - markwilson.it","isPartOf":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/#website"},"datePublished":"2007-10-10T19:12:30+00:00","dateModified":"2007-10-11T21:04:54+00:00","breadcrumb":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/2007\/10\/compiling-c-code-without-access-to-visual-studio.htm#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.markwilson.co.uk\/blog\/2007\/10\/compiling-c-code-without-access-to-visual-studio.htm"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.markwilson.co.uk\/blog\/2007\/10\/compiling-c-code-without-access-to-visual-studio.htm#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.markwilson.co.uk\/blog"},{"@type":"ListItem","position":2,"name":"Compiling C# code without access to Visual Studio"}]},{"@type":"WebSite","@id":"https:\/\/www.markwilson.co.uk\/blog\/#website","url":"https:\/\/www.markwilson.co.uk\/blog\/","name":"markwilson.it","description":"get-info -class technology | write-output &gt; \/dev\/web","publisher":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/#\/schema\/person\/98f61365e7c39d6be942174b8c4de468"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.markwilson.co.uk\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":["Person","Organization"],"@id":"https:\/\/www.markwilson.co.uk\/blog\/#\/schema\/person\/98f61365e7c39d6be942174b8c4de468","name":"Mark Wilson","image":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/uploads\/image-4.png?fit=800%2C800&ssl=1","url":"https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/uploads\/image-4.png?fit=800%2C800&ssl=1","contentUrl":"https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/uploads\/image-4.png?fit=800%2C800&ssl=1","width":800,"height":800,"caption":"Mark Wilson"},"logo":{"@id":"https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/uploads\/image-4.png?fit=800%2C800&ssl=1"},"description":"A Chartered IT Professional, with recent experience in technology leadership, IT strategy and practice management roles, Mark Wilson is an Enterprise Architect in the Advisory and Management Group at risual. During a career spanning more than two decades, Mark has gained widespread recognition as an expert in his field including both industry and national press exposure. In addition to certifications from Microsoft, VMware, Red Hat, The Open Group and Axelos, Mark held a Microsoft Most Valuable Professional (MVP) award for three years and is now part of the MVP Reconnect programme. Mark is also well-known on social media and maintains an award-winning blog.","sameAs":["http:\/\/www.markwilson.co.uk\/","https:\/\/www.instagram.com\/markwilsonuk\/","https:\/\/www.linkedin.com\/in\/markawilson\/","https:\/\/x.com\/markwilsonit","https:\/\/www.youtube.com\/channel\/UCWHlZCoHRTocdvtrOJ2IL4A"],"url":"https:\/\/www.markwilson.co.uk\/blog\/author\/mark-wilson"}]}},"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":7920,"url":"https:\/\/www.markwilson.co.uk\/blog\/2020\/04\/getting-started-with-azure-sphere-part-1-setup-and-running-a-sample-app.htm","url_meta":{"origin":914,"position":0},"title":"Getting started with Azure Sphere: Part 1 (setup and running a sample app)","author":"Mark Wilson","date":"Wednesday 22 April 2020","format":false,"excerpt":"Late in 2019, I got my hands on an Azure Sphere Starter Kit, which I've been intending to use for an IoT project, using some of the on-board sensors for temperature and potentially an external one for humidity... A little bit of #AzureSphere goodness just arrived on my doorstep... now\u2026","rel":"","context":"In &quot;Technology&quot;","block_context":{"text":"Technology","link":"https:\/\/www.markwilson.co.uk\/blog\/topic\/technology"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/images\/azure-sphere-sdk.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/images\/azure-sphere-sdk.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/images\/azure-sphere-sdk.png?resize=525%2C300&ssl=1 1.5x"},"classes":[]},{"id":5205,"url":"https:\/\/www.markwilson.co.uk\/blog\/2014\/04\/publishing-to-github-from-visual-studio.htm","url_meta":{"origin":914,"position":1},"title":"Publishing to GitHub from Visual Studio","author":"Mark Wilson","date":"Monday 28 April 2014","format":false,"excerpt":"Those who follow me on Twitter (@markwilsonit) may be aware that I'm\u00a0attempting to learn some C# skills in my spare time (what little of that I have). \u00a0It's not my first foray into coding - I have a Computer Studies degree and, in my youth I\u00a0wrote code in a variety\u2026","rel":"","context":"In &quot;Technology&quot;","block_context":{"text":"Technology","link":"https:\/\/www.markwilson.co.uk\/blog\/topic\/technology"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":7097,"url":"https:\/\/www.markwilson.co.uk\/blog\/2017\/07\/introduction-microsoft-net-core.htm","url_meta":{"origin":914,"position":2},"title":"Introduction to Microsoft .NET Core","author":"Mark Wilson","date":"Thursday 13 July 2017","format":false,"excerpt":"A few months ago, I was (along with about 70 other rMVPs) privileged\u00a0to be on a Skype call with Scott Hanselman\u00a0(@shanselman) as he gave an overview into Microsoft .NET Core. Some of what was discussed was confidential but the general overview of how .NET Core fits with the full .NET\u2026","rel":"","context":"In &quot;Technology&quot;","block_context":{"text":"Technology","link":"https:\/\/www.markwilson.co.uk\/blog\/topic\/technology"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":280,"url":"https:\/\/www.markwilson.co.uk\/blog\/2005\/11\/visual-studio-express-editions-and.htm","url_meta":{"origin":914,"position":3},"title":"Visual Studio Express Editions and Coding4Fun","author":"Mark Wilson","date":"Wednesday 9 November 2005","format":false,"excerpt":"Even though I'm no developer, I have been known to knock up the occasional script and once upon a time I could even have considered myself to have programming skills... ...Well maybe now I can start to build them up again as Microsoft are offering the Visual Studio 2005 Express\u2026","rel":"","context":"In \"Microsoft Visual Studio\"","block_context":{"text":"Microsoft Visual Studio","link":"https:\/\/www.markwilson.co.uk\/blog\/tag\/visual-studio"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1158,"url":"https:\/\/www.markwilson.co.uk\/blog\/2008\/08\/incorrect-side-by-side-configuration-caused-by-missing-runtime-libraries.htm","url_meta":{"origin":914,"position":4},"title":"Incorrect side-by-side configuration caused by missing runtime libraries","author":"Mark Wilson","date":"Monday 18 August 2008","format":false,"excerpt":"Just before the weekend, I was trying to run an application on a 64-bit installation of Windows Server 2008 and was presented with a strange error: This application has failed to start because its side-by-side configuration is incorrect. Please see the application event log for more details. I know that\u2026","rel":"","context":"In \"Microsoft Visual Studio\"","block_context":{"text":"Microsoft Visual Studio","link":"https:\/\/www.markwilson.co.uk\/blog\/tag\/visual-studio"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1326,"url":"https:\/\/www.markwilson.co.uk\/blog\/2008\/12\/a-quick-look-at-lab-management-in-visual-studio-team-system-2010.htm","url_meta":{"origin":914,"position":5},"title":"A quick look at Lab Management in Visual Studio Team System 2010","author":"Mark Wilson","date":"Tuesday 30 December 2008","format":false,"excerpt":"A few weeks ago I referred to Microsoft\u00e2\u20ac\u2122s announcement of Visual Studio 2010 Lab Management, asking if this was Microsoft\u00e2\u20ac\u2122s answer to VMware Stage Manager and the answer is\u00e2\u20ac\u00a6 sort of. I don\u00e2\u20ac\u2122t know a huge amount about Stage Manager but the basic premise is that it targets release management\u2026","rel":"","context":"In \"Microsoft Virtual Server\/Hyper-V\"","block_context":{"text":"Microsoft Virtual Server\/Hyper-V","link":"https:\/\/www.markwilson.co.uk\/blog\/tag\/hyper-v"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/posts\/914","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/comments?post=914"}],"version-history":[{"count":0,"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/posts\/914\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/media?parent=914"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/categories?post=914"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/tags?post=914"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}