{"id":404,"date":"2009-06-10T17:41:25","date_gmt":"2009-06-10T17:41:25","guid":{"rendered":"http:\/\/agraham.org\/blog\/?p=404"},"modified":"2009-06-10T17:41:25","modified_gmt":"2009-06-10T17:41:25","slug":"microsoft","status":"publish","type":"post","link":"http:\/\/agraham.org\/blog\/2009\/06\/10\/microsoft\/","title":{"rendered":"Microsoft"},"content":{"rendered":"<p>This afternoon has been a bit of a battle with Microsoft.<\/p>\n<p>Now bear in mind none of these installers actually mentioned these as prerequisites in the installation process.<\/p>\n<p>I started working on a little game about 2 years ago. I dug it out, spewed when I saw the state of the code and upgraded it to .Net 3.5. Once it was all updated in content and style I looked at it again and realised I should really split up into a data layer to properly use as a demo\/project.<\/p>\n<p>I realised I had removed SQL Server 2005 and the 2008 developer pack came with a trial rather than a full version. I remembered about Compact Edition which you are supposed to be able to ship with your code.<\/p>\n<p>I go to install it and it fails as I don&#8217;t have Windows Installer 4.5 installed. So I go install that, and then Compact Edition.<\/p>\n<p>Still can&#8217;t do anything, need the tools for it.<\/p>\n<p>I go to install the tools and it barfs complaining I don&#8217;t have Powershell installed.<\/p>\n<p>I find Powershell and install it.<\/p>\n<p>I then proceed in the 10stage or so install, it seems happy enough.<\/p>\n<p>Fill in all Database account details, carries on.<\/p>\n<p>Boom &#8211; you need Visual Studio 2008 Service Pack 1 installed.<\/p>\n<p>This wasn&#8217;t pointed out earlier in the <q>requirements<\/q> section? I also thought I had it installed as it doesn&#8217;t appear in Windows Update.<\/p>\n<p>I download the <q>Service pack<\/q> or should I say the installer for it. Run it and it complains as I have no space. I only have 2GB on drive C. Drive D has about 20GB free. It is also where I have Visual Studio installed. There is no option to change the download location.<\/p>\n<p>What the hell is this crap.<\/p>\n<p>After installing 4 things when installers barf it is still barfing and refusing to install. It shouldn&#8217;t be this hard to install a sodding database server. I tried looking for what other databases are usable in Visual Studio but had no luck yet. I was hoping to use Compact as it is usable by the database tools I am used to using in work and I wanted to experiment with Linq a bit.<\/p>\n<p>In work I have the full service pack on a DVD, may have to copy that if I can&#8217;t find it online.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This afternoon has been a bit of a battle with Microsoft. Now bear in mind none of these installers actually mentioned these as prerequisites in the installation process. I started working on a little game about 2 years ago. I dug it out, spewed when I saw the state of the code and upgraded it [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[210,51],"tags":[304,303,305],"class_list":["post-404","post","type-post","status-publish","format-standard","hentry","category-coding","category-rant","tag-fail","tag-microsoft","tag-sql-server"],"share_on_mastodon":{"url":"","error":""},"_links":{"self":[{"href":"http:\/\/agraham.org\/blog\/wp-json\/wp\/v2\/posts\/404","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/agraham.org\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/agraham.org\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/agraham.org\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/agraham.org\/blog\/wp-json\/wp\/v2\/comments?post=404"}],"version-history":[{"count":2,"href":"http:\/\/agraham.org\/blog\/wp-json\/wp\/v2\/posts\/404\/revisions"}],"predecessor-version":[{"id":406,"href":"http:\/\/agraham.org\/blog\/wp-json\/wp\/v2\/posts\/404\/revisions\/406"}],"wp:attachment":[{"href":"http:\/\/agraham.org\/blog\/wp-json\/wp\/v2\/media?parent=404"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/agraham.org\/blog\/wp-json\/wp\/v2\/categories?post=404"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/agraham.org\/blog\/wp-json\/wp\/v2\/tags?post=404"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}