<html>

<head>
<script>
<!--
if (window!= top)
top.location.href=location.href
// -->
</script>
<meta name="generator" content="Microsoft FrontPage 5.0" />
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta name="citydesk" content="3DA31191/118" />
<title>bonneyarmstrong.com - a thoroughly unpleasant experience - 2004.1.25
</title>
<link rel="stylesheet" type="text/css" 
href="http://bonney.himblau.com/bonney.css">
<script language="JavaScript">
<!--//Begin Script
function new_window_santa(url){
link = window.open (url, "Link", "toolbar=0, location=0, directories=0, status=0, menubar=0, scrollbars=0, resizable=1, width=1000, height=480, left=20, top=20");
}
function new_graphic(url){
link = window.open (url, "Link", "toolbar=0, location=0, directories=0, status=0, menubar=0, scrollbars=1, resizable=1, width=700, height=500, left=10, top=10");
}
//End Script -->
</script>
<script language="JavaScript">
<!--//Begin Script
function new_window(url){
link = window.open (url, "Link", "toolbar=0, location=0, directories=0, status=0, menubar=0, scrollbars=0, resizable=0, width=320, height=240, left=50, top=50");
}
function new_graphic(url){
link = window.open (url, "Link", "toolbar=0, location=0, directories=0, status=0, menubar=0, scrollbars=1, resizable=1, width=700, height=500, left=10, top=10");
}
//End Script -->
</script>
</head>

<body topmargin="0" leftmargin="0" bgcolor="#FFFFFF">

<center>
<script language="JavaScript">
var today = new Date();
var number = today.getDay() + 1;
document.write('<table border="0" cellpadding="0" cellspacing="2" width="991" bgcolor="#554987">');
document.write('<tr>');
document.write('<td width="991" colspan="2" height="200" background="http://bonney.himblau.com/newimages/' + number + '.jpg" align="right" valign="bottom">');
document.write('<h1><a target="_top" href="http://bonney.himblau.com/">bonneyarmstrong.com</font></a></h1>');
document.write('</td>');
document.write('</tr>');
</script>
<tr>
<td>
<table border="0" cellpadding="2" cellspacing="0" width="991">
  <tr>
    <!-- td width="100%" colspan="2" valign="top" align="right" bgcolor="#987BDE" -->
    <td width="100%" colspan="2" valign="top" align="center" bgcolor="#D9B6FC">
    <div align="right">
      <form action="http://search.freefind.com/find.html" method="get" 
      target="_self">
        <input type="hidden" size="-1" value="34968964" name="id" />
        <input type="hidden" size="-1" value="r" name="pid" />
        <input type="hidden" size="-1" value="ALL" name="mode" />
        <input type="hidden" value="0" name="n" />
        <p><input name="query" size="20" /> <input type="submit" 
        value="Search" /> <input type="submit" value="Site Map" name="sitemap" />
        </p>
      </form>
    </div>
    <!-- td width="100%" colspan="2" valign="top" bgcolor="#554987" -->
    <p align="center" class="menu">| <a href="../../academics.html">academics</a> 
    | <a href="../../games.html">games</a> | <a href="../../on_the_job.html">on 
    the job</a> | <a href="../../personalstuff.html">personal</a> |
    <a href="../../portfolio.html">portfolio</a> | <a href="../../resume.html">
    resume</a> |</p>
    <hr></td>
  </tr>
  <tr>
    <td width="250" valign="top" bgcolor="#D9B6FC"><b>
    <ul>
      <li><a href="videosfromprom.html">2006.5.30</a></li>
      <li><a href="virtualtropicalgolf.html">2006.5.16</a></li>
      <li><a href="periodictableofdesserts.html">2006.1.22</a></li>
      <li><a href="periodictableofaliments.html">2006.1.22</a></li>
      <li><a href="tableofcondiments.html">2006.1.20</a></li>
      <li><a href="helpsantahaveareallymerry.html">2005.12.25</a></li>
      <li><a href="vailwallpapers.html">2005.9.10</a></li>
      <li><a href="splishsplash.html">2005.8.13</a></li>
      <li><a href="nowTHATSsecure.html">2005.5.19</a></li>
      <li><a href="thumbnail.html">2005.4.14</a></li>
      <li><a href="softwarecanbewonderful.html">2005.4.11</a></li>
      <li><a href="priceless.html">2005.4.9</a></li>
      <li><a href="geeiguessitsbetterwithout.html">2005.1.20</a></li>
      <li><a href="alovelettertoashoe.html">2004.12.26</a></li>
      <li><a href="anotheruseforfrozencorn.html">2004.11.1</a></li>
      <li><a href="youhearditherefirst.html">2004.5.6</a></li>
      <li><a href="athoroughlyunpleasantexpe.html">2004.1.25</a></li>
      <li><a href="evensmallerthansuperduper.html">2004.1.12</a></li>
      <li><a href="superduperbeeny.html">2003.12.26</a></li>
      <li><a href="stupidPDAtricks.html">2003.11.19</a></li>
      <li><a href="restinpeace.html">2003.7.18</a></li>
      <li><a href="ilovemynewtoy.html">2003.7.18</a></li>
      <li><a href="thatwasfast.html">2003.7.3</a></li>
      <li><a href="thestagesofloss.html">2003.6.26</a></li>
      <li><a href="seatingpart3.html">2003.6.16</a></li>
      <li><a href="lookingcarefully.html">2003.6.11</a></li>
      <li><a href="tabascopopcorn.html">2003.6.6</a></li>
      <li><a href="seatingpart2.html">2002.10.22</a></li>
      <li><a href="seating.html">2002.9.11</a></li>
      <li><a href="lazy.html">2002.6.11</a></li>
      <li><a href="eventually.html">2002.4.2</a></li>
      <li><a href="underdog.html">2002.3.31</a></li>
      <li><a href="unexpected.html">2002.3.28</a></li>
      <li><a href="sitesearch.html">2002.3.27</a></li>
      <li><a href="laptopcoma.html">2002.3.26</a></li>
      <li><a href="disbelief.html">2002.3.21</a></li>
      <li><a href="different.html">2002.3.19</a></li>
      <li><a href="thereisawordforit.html">1986.5.23</a></li>
    </ul>
    </b>
    <p align="center">
    <script language="JavaScript1.2" src="http://www.altavista.com/r?entr" 
    type="text/javascript">
        </script>
    </p>
    <p><img border="0" src="http://bonney.himblau.com/images/clear.gif" 
    width="250" height="5"></td>
    <td width="741" valign="top" bgcolor="#D9B6FC">
    <h3>a thoroughly unpleasant experience</h3>
    <p></p>
    <p>you wanna know what *really* sucks? installing Microsoft Visual Studio 
    .NET Enterprise Developer (2003). I have never had so many problems 
    installing a piece of software in my entire life.</p>
    <p>first, I already *had* the Microsoft .net platform 1.1 installed on my xp 
    professional box. but no. *that* wasn't enough. I uninstalled it and tried 
    to reinstall it. then it wouldn't, once I'd tried to run the windows update 
    disk that came with the .net disks. the windows update disk would keep 
    running through the install and then giving me a cheery window telling me 
    that it had failed.</p>
    <p>I found an obscure tech net article online that said that you had to 
    empty out all your temp files before you could install successfully. bugger. 
    so I did that, to no avail. I tried running the dotnetfx.exe manually - 
    nothing.</p>
    <p>however, once I started to poke around, I discovered in the C:\Documents 
    and Settings\default\Local Settings\Temp directory (I use the box as 
    default; too lazy to set up another profile, since I'm the only user) a log 
    file from the installation - dotNetFx.log. from there I determined that the 
    msi.dll wasn't loading ([01/20/04] Trying to load msi.dll). it was looking 
    for a copy of it in C:\WINDOWS\INSTALLER\INSTMSI0\. so I manually created 
    the INSTMSI0 directory, and copied msi.dll into it.</p>
    <p>I then installed the .net 1.1 platform - it worked. I installed the .net 
    sdk manually too at that time, because it said in the article you had to 
    have that installed too. it also warned that your mdac had to be the most 
    current version. I looked in the log file (dotNetFx.log) afterwards; it said 
    my mdac version was, &quot;[01/20/04] Checking MDAC Version; [01/20/04] Looking 
    for 2.70.7713.0; [01/20/04] Found MDAC Version: 2.71.9030.4; [01/20/04] MDAC 
    Version OK&quot;. so that went well. when the update disk finished, then I could 
    install the visual studio .net part.</p>
    <p>but my troubles weren't over. turns out there's no simple &quot;insert disk 2&quot; 
    command. so the installation looked like it was hung up looking for a 
    particular file! it was a .jpg file, so I just tried to skip it, thinking it 
    was a glitch on the disk. then it wanted to skip another file. at that 
    point, it dawned on me that maybe I should put in the next disk. no pop up 
    message windows for which Microsoft is famous, telling me to put in the next 
    disk. lo and behold, if that wasn't it! and all subsequent disk changes were 
    handled in the same abrupt &quot;we can't find your file, abort/retry/cancel&quot; 
    manner. I have never seen such a lousy install routine in my entire life - 
    and I have a mainframe background. whoever spawned this misbegotten excuse 
    for an installation procedure should be taken out behind the back of the 
    Microsoft headquarters and shot - twice.</p>
    <p>it works now, but I spent several really miserable hours screwing with 
    it, futilely looking for online tips, and downloading things that should 
    have installed automatically. and I'd thought the 2002 version was a bitch 
    to install...!</td>
  </tr>
  <tr>
    <td width="100%" colspan="2" valign="top" bgcolor="#D9B6FC">&nbsp;<p></p>
    <hr>
    <p align="center">
    <img border="0" src="http://bonney.himblau.com/oldimages/hr_lavender.gif" width="700" height="122"></p>
    <p align="right"><!--WEBBOT bot="HTMLMarkup" startspan ALT="Site Meter" -->
<script language="JavaScript" type="text/javascript">
//<![CDATA[
var site="s14himblau"
//]]>
</script>
<script language="JavaScript1.2" src="http://s14.sitemeter.com/js/counter.js?site=s14himblau" type="text/javascript">
</script>
<noscript>
<a href="http://s14.sitemeter.com/stats.asp?site=s14himblau" target="_top">
<img alt="Site Meter" src="http://s14.sitemeter.com/meter.asp?site=s14himblau" border="0" /></a>
</noscript>
<!-- Copyright (c)2002 Site Meter -->
<!--WEBBOT bot="HTMLMarkup" Endspan --></td>
  </tr>
</table>
</td>
</tr>
</table>
</center>

</body>

</html>
