<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://geeks.ms/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>SergioTarrillo - RichWeblog : Windows Vista, Windows Server, Visual Studio</title><link>http://geeks.ms/blogs/sergiotarrillo/archive/tags/Windows+Vista/Windows+Server/Visual+Studio/default.aspx</link><description>Etiquetas: Windows Vista, Windows Server, Visual Studio</description><dc:language>en</dc:language><generator>CommunityServer 2008.5 SP1 (Build: 31106.3070)</generator><item><title>Web Service Software Factory sobre VS2008 y Vista... y nunca dijo nada...</title><link>http://geeks.ms/blogs/sergiotarrillo/archive/2007/12/18/58068.aspx</link><pubDate>Tue, 18 Dec 2007 08:02:16 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:58068</guid><dc:creator>Sergio Tarrillo</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/sergiotarrillo/rsscomments.aspx?PostID=58068</wfw:commentRss><comments>http://geeks.ms/blogs/sergiotarrillo/archive/2007/12/18/58068.aspx#comments</comments><description>&lt;p&gt;Si han estado instalando &lt;a href="http://go.microsoft.com/fwlink/?LinkId=47181" target="_blank"&gt;Guidance Automation Extensions&lt;/a&gt; (GAX) o &lt;a href="http://go.microsoft.com/fwlink/?LinkId=47060" target="_blank"&gt;Guidance Automation Toolkit&lt;/a&gt; (GAT) en Windows Vista, y en general imagino que debe pasar varios *.msi, se habrán topado con algunos errores al ejecutarlosI:&lt;/p&gt; &lt;p&gt;&lt;i&gt;&amp;quot;The installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code is 2869&amp;quot;.&lt;/i&gt;&lt;/p&gt; &lt;p&gt;Y esto debido al &lt;a href="http://blogs.x2line.com/al/archive/2007/07/20/3210.aspx" target="_blank"&gt;UAC de Windows Vista&lt;/a&gt;, en algún momento de la instalación el *.msi necesita tener privilegios del Administrator, pero como no los tiene, se trunca. Una solución es &lt;a href="http://blogs.msdn.com/maximelamure/archive/2007/01/21/my-installation-guidance-of-the-web-client-software-factory-on-windows-vista.aspx" target="_blank"&gt;crear un bat&lt;/a&gt;, con &lt;a href="http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=1176178&amp;amp;SiteID=1" target="_blank"&gt;un shortcut&lt;/a&gt; a nuestro *.msi, y ejecutarlo en modo Administrator. La otra es que inicios la ventana de comandos con modo Administrator, y naveguemos hasta la carpeta donde está nuestro *.msi, pero la opción que más me gusto es:&lt;/p&gt; &lt;p&gt;Habilitar el &amp;quot;Run as Administrator&amp;quot;, en el menú contextual de los archivos *.msi a través del registro. En esta entrada pueden encontrar más detalles: &lt;a href="http://juice.altiris.com/download/1382/msi-run-as-administrator-context-menu-for-vista" target="_blank"&gt;MSI &amp;quot;Run as administrator&amp;quot; Context Menu for Vista&lt;/a&gt;, de esta misma entrada pueden descargar el zip con el archivo de registro para habilitar el &amp;quot;Run As&amp;quot;, en los MSI: &lt;a href="http://juice.altiris.com/files/MsiRunAsAdmin.zip"&gt;MsiRunAsAdmin.zip&lt;/a&gt;:&lt;/p&gt; &lt;p&gt;&lt;img src="http://galeon.com/solocodigo/images/blog/2007/12_Dic/18_MRunas.jpg" alt="" /&gt;&lt;/p&gt; &lt;p&gt;Ya sabemos como hacer con los *.MSI, en Windows Vista... el siguiente reto es tener el &lt;a href="http://msdn2.microsoft.com/en-us/library/aa480534.aspx" target="_blank"&gt;Web Service Software Factory&lt;/a&gt; en &lt;a href="http://geeks.ms/blogs/sergiotarrillo/archive/tags/Visual+Studio/default.aspx" target="_blank"&gt;Visual Studio 2008&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;A ver veamos, para instalar Service Factory, necesitamos dos componentes GAX y GAT. Ingenuamente pensé que instalando GAX y GAT de Feb07, y el Service Factory de Dic06, los tendría disponibles en VS2008, pero no, sólo están disponibles para Visual Studio 2005.&lt;/p&gt; &lt;p&gt;Googleando un rato, &lt;strike&gt;descubrí que &lt;/strike&gt;&lt;a href="http://www.youtube.com/watch?v=8k36Gf9eTUs" target="_blank"&gt;&lt;strike&gt;no era muda&lt;/strike&gt;&lt;/a&gt;&lt;strike&gt;... si no, &lt;/strike&gt;&lt;a href="http://www.youtube.com/watch?v=f2oW7Gtfi8U" target="_blank"&gt;&lt;strike&gt;nunca dijo nada&lt;/strike&gt;&lt;/a&gt;, encontré que &lt;a href="http://blogs.microsoft.co.il/blogs/bursteg/archive/2007/08/07/21775.aspx" target="_blank"&gt;se han liberado&lt;/a&gt; unas nuevas CTP de &lt;a href="http://msdn2.microsoft.com/en-us/teamsystem/aa718949.aspx" target="_blank"&gt;GAX y GAT (Jul07)&lt;/a&gt;, con soporte para Visual Studio 2005 y Visual Studio 2008 Beta 2 (al instalar escoges sobre cual Visual Studio quieres instalarlas, no se si se puede instalar en las dos versiones a la vez). Las he instalado en Visual Studio 2008 versión final, no ha dado ningún problema, y tengo el Guidance Package en VS2008.&lt;/p&gt; &lt;p&gt;Nuevamente ingenuamente pensé que con instalar GAX y GAT de Jul07, podría instalar el Service Factory Dic2006, y usarlo con Visual Studio 2008, pero naranjas.&lt;/p&gt; &lt;p&gt;Después llegue a esta entrada de &lt;a href="http://blogs.microsoft.co.il/blogs/bursteg/" target="_blank"&gt;Guy Burstein&lt;/a&gt;: &lt;a href="http://blogs.microsoft.co.il/blogs/bursteg/archive/2007/08/25/23061.aspx" target="_blank"&gt;Software Factories Support for Visual Studio 2008&lt;/a&gt;, donde hace referencia a: &lt;a href="http://msdn2.microsoft.com/en-us/practices/bb232643.aspx" target="_blank"&gt;patterns &amp;amp; practices: Upcoming Releases&lt;/a&gt;, donde nos cuentan que el Service Factory estará disponible para Visual Studio 2008, alrededor de febrero de 2008... &lt;/p&gt; &lt;p&gt;... y cuando todo estaba perdido, e iba a trabajar el Service Factory en VS2005, y los archivos generados los jalo a VS2008, hasta un nuevo release del Service Factory, encontré esta entrada: &lt;a href="http://staff.southworks.net/blogs/ejadib/archive/2007/08/27/How_2D00_To_3A00_-Smart-Client-Software-Factory-_2800_SCSF_2900_-_2600_-Visual-Studio-Orcas-Beta-2.aspx" target="_blank"&gt;How-To: Smart Client Software Factory (SCSF) &amp;amp; Visual Studio Orcas Beta 2&lt;/a&gt;, de &lt;a href="http://geeks.ms/blogs/ejadib/default.aspx" target="_blank"&gt;Ezequiel Jadib&lt;/a&gt;, y nada... no hay por que esperar hasta el release de febrero de 2008, usando la misma técnica que Ezequiel, pude instalar el Service Factory en VS2008, sólo he probado el paquete de Acceso a Datos del Service Factory, y funciona de maravilla :). Los otros paquetes no los he probado, ya que en mi caso sólo voy a usar el de acceso a datos, y funciona bien :D. &lt;/p&gt; &lt;p&gt;Voy a repetir &lt;a href="http://staff.southworks.net/blogs/ejadib/archive/2007/08/27/How_2D00_To_3A00_-Smart-Client-Software-Factory-_2800_SCSF_2900_-_2600_-Visual-Studio-Orcas-Beta-2.aspx" target="_blank"&gt;los pasos de Ezequiel&lt;/a&gt;, resumidos, y en espaniol :D, pero aplicado al Service Factory:&lt;/p&gt; &lt;ol&gt; &lt;li&gt;Instalar &lt;a href="http://msdn2.microsoft.com/en-us/teamsystem/aa718949.aspx" target="_blank"&gt;GAX y GAT de Jul07&lt;/a&gt;.&lt;/li&gt; &lt;li&gt;Descargar &lt;a href="http://support.microsoft.com/kb/255905/en-us" target="_blank"&gt;Orca MSI Editor&lt;/a&gt;, que viene dentro de &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=A55B6B43-E24F-4EA3-A93E-40C0EC4F68E5&amp;amp;displaylang=en" target="_blank"&gt;Windows SDK&lt;/a&gt;. El link anterior es un instalador Web, se necesita internet. Nota: para no esperar mucho tiempo por el Orca MSI Editor, &lt;strike&gt;y seguir con la angustia de no saber si funcionará el Service Factory en VS2008&lt;/strike&gt;, no es necesario instalar todos los componentes, sólo podemos instalar Microsoft Windows Installer SDK:&lt;br /&gt;&lt;img src="http://galeon.com/solocodigo/images/blog/2007/12_Dic/18_Orca.jpg" alt="" /&gt;&lt;/li&gt; &lt;li&gt;Abrimos el archivo MSI del &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=DB996113-6E92-4894-9B7E-0DEBB614D72F%20&amp;amp;displaylang=en" target="_blank"&gt;Service Factory-Dec06&lt;/a&gt;, en este momento no esta disponible la descarga de Dic06, desde &lt;a href="http://www.codeplex.com/servicefactory/Release/ProjectReleases.aspx?ReleaseId=8130" target="_blank"&gt;CodePlex también se puede descargar&lt;/a&gt;, pero yo he usado la versión Dic06.&lt;/li&gt; &lt;li&gt;Seleccionamos la tabla &lt;strong&gt;RegLocator&lt;/strong&gt;.&lt;/li&gt; &lt;li&gt;Modificamos los valores de la columna Key, de 8.0 a 9.0, de las siguientes firmas: FindVSInstallDir, y GAX11VSIPRegistry. No se si hay que cambiar más, pero a mi me funciono el paquete de acceso a datos, sólo cambiando esas dos:&lt;br /&gt;&lt;img src="http://galeon.com/solocodigo/images/blog/2007/12_Dic/18_OrcaMS.jpg" alt="" /&gt;&lt;/li&gt; &lt;li&gt;Guardar los cambios.&lt;/li&gt; &lt;li&gt;Instalar el Service Factory Dec2006.&lt;/li&gt; &lt;li&gt;Y ya tenemos el Service Factory en Visual Studio 2008:&lt;br /&gt;&lt;img src="http://galeon.com/solocodigo/images/blog/2007/12_Dic/18_SF.jpg" alt="" /&gt;&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;P.D.: Aupa &amp;quot;&lt;a href="http://www.youtube.com/watch?v=f2oW7Gtfi8U" target="_blank"&gt;Ladrones Sueltos&lt;/a&gt;&amp;quot;, ellos también cantan &lt;a href="http://www.youtube.com/watch?v=261Yv8ccWVo" target="_blank"&gt;Rubia en el Avión&lt;/a&gt;, tantos años engañado pensando que era de &lt;a href="http://www.youtube.com/watch?v=h2FXGOOPMcc" target="_blank"&gt;Arena Hash&lt;/a&gt; :$.&lt;/p&gt; &lt;p&gt;Saludos,&lt;/p&gt;
&lt;br /&gt;Post cruzado&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=58068" width="1" height="1"&gt;</description><category domain="http://geeks.ms/blogs/sergiotarrillo/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://geeks.ms/blogs/sergiotarrillo/archive/tags/Windows+Vista/default.aspx">Windows Vista</category><category domain="http://geeks.ms/blogs/sergiotarrillo/archive/tags/Ado.NET/default.aspx">Ado.NET</category><category domain="http://geeks.ms/blogs/sergiotarrillo/archive/tags/WCF/default.aspx">WCF</category><category domain="http://geeks.ms/blogs/sergiotarrillo/archive/tags/Windows+Server/default.aspx">Windows Server</category><category domain="http://geeks.ms/blogs/sergiotarrillo/archive/tags/Patterns+and+Practices/default.aspx">Patterns and Practices</category></item><item><title>Aero en una maquina virtual con Windows Vista? (VPC 2007)</title><link>http://geeks.ms/blogs/sergiotarrillo/archive/2007/08/10/26865.aspx</link><pubDate>Fri, 10 Aug 2007 19:43:21 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:26865</guid><dc:creator>Sergio Tarrillo</dc:creator><slash:comments>24</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/sergiotarrillo/rsscomments.aspx?PostID=26865</wfw:commentRss><comments>http://geeks.ms/blogs/sergiotarrillo/archive/2007/08/10/26865.aspx#comments</comments><description>&lt;p&gt;He creado una máquina virtual para Windows Vista, en casa. Pero el problema es que&amp;nbsp;no está disponible Aero de manera directa, bueno no le encontré la forma de hacerlo ejecutando directamente desde Virtual PC 2007.&lt;/p&gt; &lt;p&gt;Pero me encontré con un tipsote, no tip, si no tipsote :), de cómo usarlo:&lt;/p&gt; &lt;ol&gt; &lt;li&gt;Tener instalado VPC 2007&amp;nbsp;y una máquina de Vista creada (obvio no?). En todo caso es un requisito, y es a lo que se aplica esta entrada :).  &lt;li&gt;Habilitar el acceso remoto en la máquina virtual: &lt;br /&gt;&lt;img alt="Habilitar el acceso a remoto a la Virtual PC" src="http://galeon.com/solocodigo/images/blog/2007/08_Agosto/10_AccesoRem.jpg" /&gt;  &lt;li&gt;Inicio el Escritorio remoto en la máquina host:&lt;br /&gt;&lt;img alt="Abrir el escritorio remoto" src="http://galeon.com/solocodigo/images/blog/2007/08_Agosto/10_EscrRem.jpg" /&gt;  &lt;li&gt;Habilitamos la máxima experiencia al conectarse. El autor de la entrada original, dice que como mínimo debemos tener habilitado la composición de escritorio, y los temas. No he probado cual es el juego básico, yo he&amp;nbsp; habilitado todas :p: &lt;br /&gt;&lt;img alt="habilitar los temas" src="http://galeon.com/solocodigo/images/blog/2007/08_Agosto/10_Pantalla.jpg" /&gt;  &lt;li&gt;Habilitamos que la calidad de colores sea de 32 Bits, en mi caso le pongo 800x600 a la resolución para sacar un screenshot: &lt;br /&gt;&lt;img alt="color a 32 Bits" src="http://galeon.com/solocodigo/images/blog/2007/08_Agosto/10_32bit.jpg" /&gt;  &lt;li&gt;Nos conectamos a nuestra máquina virtual: &lt;br /&gt;&lt;img alt="conectarse" src="http://galeon.com/solocodigo/images/blog/2007/08_Agosto/10_Connect.jpg" /&gt;  &lt;li&gt;Y ya tenemos Aero, en la Virtual PC:&lt;br /&gt;&lt;span&gt;&lt;a href="http://geeks.ms/photos/sergiotarrillo/images/26864/original.aspx" target="_blank"&gt;&lt;img style="border-right:1px solid;border-top:0px solid;border-left:1px solid;width:425px;border-bottom:1px solid;height:330px;" alt="Habilitar Aero en Virtual PC de Windows Vista" src="http://geeks.ms/photos/sergiotarrillo/images/26864/425x330.aspx" border="0" /&gt; &lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;Por qué&amp;nbsp;tener que tener una máquina virtual de Vista sobre Vista?. Según el perfil que tengas (en mi caso, &lt;a href="http://geeks.ms/blogs/sergiotarrillo/archive/2007/07/29/24043.aspx" target="_blank"&gt;developer&lt;/a&gt; &lt;a href="http://geeks.ms/blogs/sergiotarrillo/archive/2007/06/17/16204.aspx" target="_blank"&gt;sin vida&lt;/a&gt; :D), muchas veces&amp;nbsp;uno siente sed de probar algunos&amp;nbsp;software nuevos como las betas, que no se sabe cómo responderá, o también el hecho de tener la manía de &lt;a href="http://geeks.ms/blogs/sergiotarrillo/archive/2007/07/15/20842.aspx" target="_blank"&gt;instalar/desinstalar VS2005&lt;/a&gt;&amp;nbsp;hasta volverlo corrupto, no tanto como la persona que instala, y recuperar&amp;nbsp;una instalación aceptable&amp;nbsp;es un trabajo&amp;nbsp;tedioso;&amp;nbsp;también está el hecho de&amp;nbsp;probar software de dudosa procedencia *-). Para mi esas tres cosas son suficientes para tener una VPC y darle duro :), hay otros temas, como el tener ambientes más reales en nuestra PC, levantar un dominio, tener servidores distribuidos, etc, pero eso es tema de otro post :).&lt;/p&gt; &lt;p&gt;P.D.: Ya tengo mi VPC de Vista, de XP, de W2003 para&amp;nbsp;el freelance,&amp;nbsp;de &lt;a href="http://geeks.ms/blogs/sergiotarrillo/archive/2007/08/09/26500.aspx" target="_blank"&gt;Orcas descargando&lt;/a&gt;, voy a crear una &lt;a href="http://geeks.ms/blogs/sergiotarrillo/archive/2007/04/28/13870.aspx" target="_blank"&gt;nueva de Longhorn&lt;/a&gt;&amp;nbsp;(para probar Web Server y IIS 7), y sólo me faltaría levantar una &lt;a href="http://es.opensuse.org/Descargar" target="_blank"&gt;Open Suse 10.2&lt;/a&gt; :D, cuyo instalador también esta en descarga :). Hay que darle duro a la nueva desktop para sacarle el costo/beneficio :D, sólo faltaría armar un plan de pruebas para no descargarlas por gusto :$, y quede sólo en entusiasmo.&lt;/p&gt; &lt;p&gt;Entrada original y otros enlaces:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://blogs.msdn.com/publicsector/archive/2007/03/14/get-the-windows-vista-aero-theme-in-a-guest-os-using-virtual-pc-2007.aspx" target="_blank"&gt;Get the Windows Vista Aero theme in a Guest OS using Virtual PC 2007&lt;/a&gt;.  &lt;li&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?displaylang=es&amp;amp;FamilyID=04d26402-3199-48a3-afa2-2dc0b40a73b6" target="_blank"&gt;Descarga Virtual PC 2007&lt;/a&gt;.&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;Saludos,&lt;/p&gt;
&lt;br /&gt;Post cruzado&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=26865" width="1" height="1"&gt;</description><category domain="http://geeks.ms/blogs/sergiotarrillo/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://geeks.ms/blogs/sergiotarrillo/archive/tags/Windows+Vista/default.aspx">Windows Vista</category><category domain="http://geeks.ms/blogs/sergiotarrillo/archive/tags/Windows+Server/default.aspx">Windows Server</category></item></channel></rss>