<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Dejan on Technology &#187; Installation</title>
	<atom:link href="http://www.vesic.org/english/blog/category/installation/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.vesic.org/english/blog</link>
	<description>dotNet, ASP.Net, Programming, Software ...</description>
	<lastBuildDate>Mon, 01 Mar 2010 09:07:14 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Vista 64 &#8211; First Experience</title>
		<link>http://www.vesic.org/english/blog/installation/vista-64-first-experience/</link>
		<comments>http://www.vesic.org/english/blog/installation/vista-64-first-experience/#comments</comments>
		<pubDate>Sun, 17 Feb 2008 12:10:30 +0000</pubDate>
		<dc:creator>Dejan Vesić</dc:creator>
				<category><![CDATA[Installation]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Vista]]></category>

		<guid isPermaLink="false">http://www.vesic.org/english/blog/installation/vista-64-first-experience/</guid>
		<description><![CDATA[I am (happily) using Vista 32 bit for a year, both on my home (desktop) computer and on laptop. Both machines are mostly used for development (Visual Studio 2005 &#038; 2008 and Visual Studio 2003 via Microsoft Virtual PC 2007) and usual Office tasks. One of my tasks on work is to test new technologies [...]]]></description>
			<content:encoded><![CDATA[<p>I am (happily) using Vista 32 bit for a year, both on my home (desktop) computer and on laptop. Both machines are mostly used for development (Visual Studio 2005 &#038; 2008 and Visual Studio 2003 via <a href="http://www.microsoft.com/windows/products/winfamily/virtualpc/">Microsoft Virtual PC 2007</a>) and usual Office tasks.</p>
<p>One of my tasks on work is to test new technologies &#8211; so, I decided that it is time to try new Vista: <strong>Vista 64 bit</strong>.</p>
<p>Hardware configuration used is pretty much standard one:</p>
<p><a href="http://support.dell.com/support/topics/global.aspx/support/product_support/en/product_support_central?c=us&#038;l=en&#038;systemid=DIM_PNT_P4_E520">Dell Dimension E520</a> with Intel Core 2 Duo E4300 @ 1.8 Ghz and 2 GB RAM.  Graphic card was NVIDIA GeForce 7300 LE.</p>
<h2>Installation</h2>
<p>Despite all my worries, installation went smoothly (apart for having 150Mb of fixes to download <img src='http://www.vesic.org/english/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  ) &#8211; all drivers were found and installed ok:</p>
<p><img src='http://www.vesic.org/english/blog/wp-content/uploads/2008/02/vista-64-all-drivers-ok.png' alt='Vista 64 - all drivers found and installed ok' /></p>
<h2>Basics</h2>
<p>Once when all drivers are in place, you need software which will use your new operating system to the max. Most of 32bit software will work w/o any problems, via <a href="http://en.wikipedia.org/wiki/WOW64">WOW64</a> technology, and it will benefit from better memory organization (you can utilize full 4Gb under Vista 64, which is not possible under XP) and more registers availabile.</p>
<p>You do need some native 64bit applications, for example, when mounting ISO image under Vista 64:</p>
<h3>Mounting ISO image under Vista 64</h3>
<p>While there is plethora of ISO software in 32 bit world (highly recommending <a href="http://www.slysoft.com/en/virtual-clonedrive.html">Virtual Clone Drive</a>, freeware), things are gloomy in 64 bit world.</p>
<p><strong>Update Aug 2008</strong>: <a href="http://www.slysoft.com/en/virtual-clonedrive.html">Virtual Clone Drive</a> now does support Vista 64! so please use it instead of Daemon Tools.</p>
<p>There are some programs that state 64bit compatibility (<a href="http://www.magiciso.com">MagicISO</a> for example) but only one which proved as working under Vista 64 is <a href="http://www.daemon-tools.cc/">Daemon Tools</a>.</p>
<p>However, BIG WARNING &#8211; Daemon Tools comes with spyware / searchware! Good part is that you can select NOT TO INSTALL IT &#8211; so please do not follow click-click-click install logic but make sure to DESELECT following two options on this screen:</p>
<p><img src='http://www.vesic.org/english/blog/wp-content/uploads/2008/02/vista-64-daemon-tools-01.png' alt='Daemon Tools on Vista 64 - install w/o sponsor' /></p>
<p>as well as SELECT DECLINE on next screen:</p>
<p><img src='http://www.vesic.org/english/blog/wp-content/uploads/2008/02/vista-64-daemon-tools-02.png' alt='Daemon Tools on Vista 64 - decline change of home page' /></p>
<p>After that, you are fine.</p>
<h3>Adding Vista 64 to network domain</h3>
<p>There is no magic around this step; I just had little trouble to find right screen for adding  computer to domain:</p>
<p>Control Panel -> System or even easier using keyboard shortcut: <em>Win + Break (Pause)</em>:</p>
<p><a href='http://www.vesic.org/english/blog/wp-content/uploads/2008/02/vista-64-system-add-to-domain.png' title='Adding Vista 64 to Network Domain'><img src='http://www.vesic.org/english/blog/wp-content/uploads/2008/02/vista-64-system-add-to-domain.thumbnail.png' alt='Adding Vista 64 to Network Domain' /></a><br />
<small>(click for larger image)</small></p>
<h3>Network printing (over HP LaserJet 4100)</h3>
<p>There was a bit of a problem setting up network printer (ours is HP LaserJet 4100). There are 64 bit drivers on HP site, but Vista refused to get those installed from network location.</p>
<p>I even tried to fool it by installing ghost LPT1: printer and than to add network one &#8211; failed.</p>
<p>Finally, I installed network printer as &#8220;local&#8221; one, using TCP/IP connection and install program from HP. After that, printing is fine.</p>
<h2>Applications</h2>
<h3>Microsoft Visual Studio 2008 Installation</h3>
<p>This was, by far, most frustrating experience <img src='http://www.vesic.org/english/blog/wp-includes/images/smilies/icon_eek.gif' alt='8-O' class='wp-smiley' /> &#8211; with number of errors, stating that it can&#8217;t install .Net Framework 3.0, than it can&#8217;t install Web Authoring Component &#8230; all red, and apparently no solution <img src='http://www.vesic.org/english/blog/wp-includes/images/smilies/icon_confused.gif' alt=':?' class='wp-smiley' /> </p>
<p><a href='http://www.vesic.org/english/blog/wp-content/uploads/2008/02/vista-64-visualstudio2008-installation.png' title='Problems installing Visual Studio 2008 on Vista 64'><img src='http://www.vesic.org/english/blog/wp-content/uploads/2008/02/vista-64-visualstudio2008-installation.thumbnail.png' alt='Problems installing Visual Studio 2008 on Vista 64' /></a></p>
<p>In despair, I switched to local administrator account and all went fine! So, <strong>use your local administrator account when installing Microsoft Visual Studio 2008 on Vista 64</strong> &#8211; it is not enough to be member of Administrators group (my initial attempts were with domain user which is member of Administrators group)</p>
<h3><a href="http://www.getpaint.net/">Paint.Net</a> Installation</h3>
<p><a href="http://www.getpaint.net/">Paint.Net</a> is brilliant example of quality program (and it is free) &#8211; elegant, efficient and does exactly what is intended for: various tasks around image editing; it is not Photoshop, but I found that I do not need anything &#8220;stronger&#8221; than Paint.Net &#8211; I highly recommend it.</p>
<p>I did not expected any problems with installation; however, I was getting error:</p>
<p>&#8220;Another installation is already in progress (Error 1618)&#8221; and failed installation; of course I used &#8220;Run as Administrator&#8221; option over Paint.NET.3.22.exe &#8211; that did not  help.</p>
<p>Solution: start CMD prompt as Administrator, and run EXE file from there &#8211; installation will go smoothly.</p>
<p><a href='http://www.getpaint.net' title='Paint.Net - Brilliant Image Editor'><img src='http://www.vesic.org/english/blog/wp-content/uploads/2008/02/paint-net.jpg' alt='Paint.Net - Brilliant Image Editor' /></a></p>
<h3>QUEST Toad and Oracle</h3>
<p>If your target database for applications is <a href="http://www.oracle.com">Oracle</a> and main development tool <a href="http://www.quest.com/toad-for-oracle/">Quest&#8217;s TOAD</a> make sure to install 32bit Oracle client prior TOAD installation &#8211; TOAD does not support connection over native 64bit Oracle client.</p>
<p>Moreover, if you get cryptic error on a first connect: </p>
<blockquote><p>Can&#8217;t initialize OCI. Error -1</p></blockquote>
<p> make sure that you have correct version of Oracle Client; current good one is <a href="http://www.oracle.com/technology/software/products/database/oracle10g/htdocs/10203vista.html ">10.2.0.3 Patch2 for Vista</a></p>
<h2>Conclusion</h2>
<p>Vista 64 is stable operating system, although it demands bit more of CPU and RAM than Windows XP/Vista 32. It has decent driver base, and if you have more than 2Gb RAM, or your primary application has native 64bit version and/or you are engaged in processing objects which require a lot of memory, it is good OS for you.</p>
<p>For more standard usage, I still recommend staying on Vista 32 or Windows XP &#8211; there is a wast support for drivers, software and games all around.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.vesic.org/english/blog/installation/vista-64-first-experience/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>VS 2005 SP1 Installation Nightmare :-( &#8230; and how to wake up</title>
		<link>http://www.vesic.org/english/blog/installation/vs-2005-sp1-install-problems-and-solutions/</link>
		<comments>http://www.vesic.org/english/blog/installation/vs-2005-sp1-install-problems-and-solutions/#comments</comments>
		<pubDate>Mon, 25 Dec 2006 23:13:27 +0000</pubDate>
		<dc:creator>Dejan Vesić</dc:creator>
				<category><![CDATA[Installation]]></category>
		<category><![CDATA[Visual Studio 2005]]></category>

		<guid isPermaLink="false">http://www.vesic.org/english/blog/installation/vs-2005-sp1-install-problems-and-solutions/</guid>
		<description><![CDATA[As you probably know, long awaited <strong>Visual Studio 2005 SP1</strong> is out.

However, installation of this giant (400+ Mb) update is far from easy, and it is not guaranteed to succeed, at least at first run...]]></description>
			<content:encoded><![CDATA[<p><a href="http://msdn.microsoft.com/vstudio/support/vs2005sp1/"><img src="http://www.vesic.org/blog/upload/visual-studio-2005.jpg" alt="Visual Studio 2005 SP1" width="250" height="55" class="imageRight" /></a>As you probably know, long awaited<a href="http://www.vesic.org/english/blog/visual-studio-2005/visual-studio-2005-sp1/"> Visual Studio 2005 SP1</a> is out.</p>
<p>However, installation of this giant (400+ Mb) update is far from easy, and it is not guaranteed to succeed, at least at first run.</p>
<ol>
<li>You need to have a LOT free space on your system drive: at least 3 Gb</li>
<li>Make sure that you have enough patience &#8211; it can take between 10 minutes and 1,5 hour</li>
<li>If you do not use C++ portion of Visual Studio, deinstall it before installation of SP1 &#8211; it can save a lot of installation time.</li>
<li>Deinstall <a href="http://msdn2.microsoft.com/en-us/asp.net/aa336618.aspx">Web Application Project</a> if you have it installed.</li>
<li>Deinstall <a href="http://msdn2.microsoft.com/en-us/asp.net/aa336619.aspx">Visual Studio 2005 Web Deployment Projects</a> if you have it installed.</li>
<li>Deinstall <em>Visual Studio 2005 SP1 beta</em></li>
</ol>
<p>Finally, you can speed up installation process by:</p>
<h3>Disabling Patch Cache</h3>
<p>Create CMD file with following content:<br />
<small><code>reg export HKLM\Software\Policies\Microsoft\Windows\Installer installer.reg<br />
reg add HKLM\Software\Policies\Microsoft\Windows\Installer /v MaxPatchCacheSize /t REG_DWORD /d 0 /f<br />
net stop msiserver<br />
start /wait VS80sp1-KB926601-X86-ENU.exe<br />
reg delete HKLM\Software\Policies\Microsoft\Windows\Installer /v MaxPatchCacheSize /f<br />
reg import installer.reg<br />
net stop msiserver<br />
del /q installer.reg 2&gt;nul</code></small></p>
<p>and save it in folder where SP1 is. Run it &#8211; it should cut down installation time significantly.</p>
<p>Ok, you succeeded to do all above, and installation is failing. What next?</p>
<h3>Error 1718</h3>
<p>Let assume that your operating system is XP SP2. If you got during installation this error:</p>
<blockquote><p>Error 1718. File was rejected by digital signature policy</p></blockquote>
<p>try recipe from this location:</p>
<p><a href="http://support.microsoft.com/kb/925336">http://support.microsoft.com/kb/925336</a> &#8211; this helped with installation on two locations where it failed previously.</p>
<p>I have Windows Server 2003 SP1 and unfortunately, neither of solutions (disable patch cache or KB925336) helped <img src='http://www.vesic.org/english/blog/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' />  </p>
<p>I though that  memory upgrade will help, so I added 1Gb to total of 2Gb &#8211; no luck.</p>
<p>You can also try to:</p>
<h3>Disable SAFER check for local administrators</h3>
<p>- Note (if exist) previous value of <strong>PolicyScope</strong> at:</p>
<p><code>HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\windows\safer\codeidentifiers</code></p>
<p>- Set this value (or create it as DWORD if does not exist) to 1</p>
<p>- Run <strong>net stop msiserver</strong></p>
<p>- Try SP1 install</p>
<p>- Revert <strong>PolicyScope</strong> to previous value / delete it after installation.</p>
<p>(this helped on two other Windows 2003 SP1 machines; again, not on mine)</p>
<p>Finally, I decided to:</p>
<h2>Slipstream SP1 into Visual Studio 2005 and reinstall it</h2>
<p>There are couple steps here:</p>
<h3>Make Network Installation</h3>
<p>Create network administrative installation from your VS 2005 DVD (assuming that <em>E:</em> is DVD and location where you want installation <em>\\dvesic\public\VisualStudio2005SP1</em>):</p>
<p><code>msiexec.exe /a E:\vs\vs_setup.msi TARGETDIR=\\dvesic\public\VisualStudio2005SP1 /L*vx install.log</code></p>
<p>I did this all on same machine, using mounted ISO image on a virtual drive and unpacking it at network location on same machine &#8211; it took <em>over 2 hours</em> to create network install</p>
<h3>Unpack the Patch</h3>
<p>Original EXE file is just wrapper around MS Patch file. You can unpack it using some unzip utility (or <a href="http://www.ghisler.com/">Total Commander</a>) or by executing:</p>
<p><code>VS80sp1-KB926601-X86-ENU.exe /extract .</code></p>
<h3>Patch Network Install</h3>
<p>Finally, do the patching of installation:</p>
<p><code>msiexec.exe /a \\dvesic\public\VisualStudio2005SP1\vs_setup.msi /p VS80sp1-KB926601-X86-ENU.msp /L*vx patch.log</code></p>
<h3>Reinstall Visual Studio 2005 SP1</h3>
<p>I hope that at least some of this will help you too.</p>
<p>Reference links:</p>
<p><small><a href="http://weblogs.asp.net/jgalloway/archive/2006/12/19/things-i-wish-i-d-known-before-i-installed-vs-2005-service-pack-1.aspx">http://weblogs.asp.net/jgalloway/&#8230;/things-i-wish-i-d-known-before-i-installed-vs-2005-service-pack-1.aspx</a></small></p>
<p><small><a href="http://blogs.msdn.com/heaths/archive/2006/11/28/save-time-and-space-for-vs-2005-sp1-by-disabling-the-patch-cache.aspx">http://blogs.msdn.com/heaths/&#8230;/save-time-and-space-for-vs-2005-sp1-by-disabling-the-patch-cache.aspx</a></small></p>
<p><small><a href="http://blogs.msdn.com/heaths/archive/2006/12/16/slipstreaming-visual-studio-2005-service-pack-1.aspx">http://blogs.msdn.com/heaths/&#8230;/slipstreaming-visual-studio-2005-service-pack-1.aspx</a></small></p>
<p><small><a href="http://blogs.msdn.com/heaths/archive/2006/09/22/Enabling-Large-Patches-to-Install.aspx">http://blogs.msdn.com/heaths/&#8230;/Enabling-Large-Patches-to-Install.aspx</a></small></p>
<h3>Update 12<sup>th</sup> May 2007</h3>
<p>There is <a href="http://support.microsoft.com/kb/925336/en-us">update availabile</a> which will hopefully sort this problems out on easy way.</p>
<p><a href="http://www.digg.com/programming/Visual_Studio_2005_SP1_Installation_Problems_and_Solutions"><img src="http://digg.com/img/badges/91x17-digg-button.png" width="91" height="17" alt="Digg!" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.vesic.org/english/blog/installation/vs-2005-sp1-install-problems-and-solutions/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>When SQL Express 2005 SP1 Upgrade does not succeed &#8230;</title>
		<link>http://www.vesic.org/english/blog/database/sql-express-2005-sp1/</link>
		<comments>http://www.vesic.org/english/blog/database/sql-express-2005-sp1/#comments</comments>
		<pubDate>Tue, 05 Dec 2006 23:07:28 +0000</pubDate>
		<dc:creator>Dejan Vesić</dc:creator>
				<category><![CDATA[Database]]></category>
		<category><![CDATA[Installation]]></category>

		<guid isPermaLink="false">http://www.vesic.org/english/blog/database/sql-express-2005-sp1/</guid>
		<description><![CDATA[I was trying to do upgrade of SQL Express 2005 to SP1 version on one of development machines.

Each time, attempt failed with not-so-helpful-message: <i>SQL Server Setup did not have the ...</i>]]></description>
			<content:encoded><![CDATA[<p>I was trying to do upgrade of SQL Express 2005 to SP1 version on one of development machines.</p>
<p>Each time, attempt failed with not-so-helpful-message:</p>
<blockquote><p>SQL Server Setup did not have the administrator permissions required to rename a file: C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Template Data\mssqlsystemresource1.ldf. To continue, verify that the file exists, and either grant administrator permissions to the account currently running Setup or log in with an administrator account. Then run SQL Server Setup again.</p></blockquote>
<p>Quick Google did the trick: solution was described in <a href="http://support.microsoft.com/default.aspx/kb/918693">KB 918693</a> (to be precise: workaround).</p>
<p>However, at first glance, I failed to execute workaround &#8211; there are couple of errors in mentioned article:</p>
<p>1. If typing <code>SQLCMD</code> do not connect to local instance of SQL 2005 Express, try with full name of instance:</p>
<p><code>SQLCMD COMPUTER_NAME\SQLEXPRESS</code> </p>
<p>2. &#8220;beautified&#8221; quotes in article&#8217;s code won&#8217;t exactly help; so, if you want quick copy / paste, use code from here:</p>
<pre><code>EXEC sp_configure 'user instances enabled',0
GO
RECONFIGURE
GO</code></pre>
<p>3. Step three, apart from quotes, has one column name wrong, so again, use this code:</p>
<pre><code>SELECT owning_principal_name, instance_pipe_name
FROM sys.dm_os_child_instances WHERE heart_beat = 'alive'
GO</code></pre>
<p>4. And here is script for final step, after reinstallation:</p>
<pre><code>EXEC sp_configure 'user instances enabled',1
GO
RECONFIGURE
GO</code></pre>
<p>BTW, how can I report errors spotted in KB article to Microsoft? Anyone?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.vesic.org/english/blog/database/sql-express-2005-sp1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Error when executing .MSI (Installer) package</title>
		<link>http://www.vesic.org/english/blog/installation/msi-error-read-rights/</link>
		<comments>http://www.vesic.org/english/blog/installation/msi-error-read-rights/#comments</comments>
		<pubDate>Wed, 29 Nov 2006 12:42:14 +0000</pubDate>
		<dc:creator>Dejan Vesić</dc:creator>
				<category><![CDATA[Installation]]></category>

		<guid isPermaLink="false">http://www.vesic.org/english/blog/installation/msi-error-read-rights/</guid>
		<description><![CDATA[When you are starting installation of some package via MSI, and if you ran into error like this:

"<em>Error reading from file _full_path_to_msi_package. Verify that the file exists and that you can access it.</em>" ...]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.vesic.org/blog/upload/msi-error.png" alt="MSI Error due to insufficient read rights" width="366" height="165" class="imageRight" />When you are starting installation of some package via MSI, and if you ran into error like this:</p>
<p>&#8220;<em>Error reading from file _full_path_to_msi_package. Verify that the file exists and that you can access it.</em>&#8221;</p>
<p>check that Local System account has read access over containing folder and .msi file itself.</p>
<p>First phase of installation starts under your account, so it will start as expected, but in some moment, one phase is executed via Windows Installer service, which in turn works under Local System account.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.vesic.org/english/blog/installation/msi-error-read-rights/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

