<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/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>Creating an installable layout for the .NET Framework 3.5 that includes language packs</title><link>http://blogs.msdn.com/b/astebner/archive/2008/01/21/7191582.aspx</link><description>A little while ago, I posted this item on my blog that describes a potential issue when installing the .NET Framework 3.5 on a non-English operating system. Over this past weekend, I noticed a related item on Aaron Ruckman's blog that I wanted to link</description><dc:language>en-US</dc:language><generator>Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><item><title>re: Creating an installable layout for the .NET Framework 3.5 that includes language packs</title><link>http://blogs.msdn.com/b/astebner/archive/2008/01/21/7191582.aspx#10376523</link><pubDate>Tue, 11 Dec 2012 17:06:43 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10376523</guid><dc:creator>Aaron Stebner</dc:creator><description>&lt;p&gt;Hi Andrey - I&amp;#39;d suggest using the steps at &lt;a rel="nofollow" target="_new" href="http://blogs.msdn.com/b/astebner/archive/2005/10/30/487096.aspx"&gt;blogs.msdn.com/.../487096.aspx&lt;/a&gt; to fully remove any older versions of the .NET Framework 3.0 Russian Language Pack that you have installed on your computer and then try again to install the .NET Framework 3.0 SP2 Russian Language Pack.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10376523" width="1" height="1"&gt;</description></item><item><title>re: Creating an installable layout for the .NET Framework 3.5 that includes language packs</title><link>http://blogs.msdn.com/b/astebner/archive/2008/01/21/7191582.aspx#10376271</link><pubDate>Tue, 11 Dec 2012 06:30:53 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10376271</guid><dc:creator>Andrey</dc:creator><description>&lt;p&gt;=== Начало записи журнала: 11.12.2012 &amp;nbsp;12:22:30 ===&lt;/p&gt;
&lt;p&gt;Действие 12:22:30: ADMIN. &lt;/p&gt;
&lt;p&gt;Начало действия 12:22:30: ADMIN.&lt;/p&gt;
&lt;p&gt;Действие 12:22:30: CostInitialize. Вычисление необходимого свободного места&lt;/p&gt;
&lt;p&gt;Начало действия 12:22:30: CostInitialize.&lt;/p&gt;
&lt;p&gt;Завершение действия 12:22:30: CostInitialize. Возвращенное значение 1.&lt;/p&gt;
&lt;p&gt;Действие 12:22:30: FileCost. Вычисление необходимого свободного места&lt;/p&gt;
&lt;p&gt;Начало действия 12:22:30: FileCost.&lt;/p&gt;
&lt;p&gt;Завершение действия 12:22:30: FileCost. Возвращенное значение 1.&lt;/p&gt;
&lt;p&gt;Действие 12:22:30: CostFinalize. Вычисление необходимого свободного места&lt;/p&gt;
&lt;p&gt;Начало действия 12:22:30: CostFinalize.&lt;/p&gt;
&lt;p&gt;Завершение действия 12:22:30: CostFinalize. Возвращенное значение 1.&lt;/p&gt;
&lt;p&gt;Действие 12:22:30: ExecuteAction. &lt;/p&gt;
&lt;p&gt;Начало действия 12:22:30: ExecuteAction.&lt;/p&gt;
&lt;p&gt;Начало действия 12:22:30: ADMIN.&lt;/p&gt;
&lt;p&gt;Начало действия 12:22:30: CostInitialize.&lt;/p&gt;
&lt;p&gt;DEBUG: Error 2728: &amp;nbsp;Table definition error: Component&lt;/p&gt;
&lt;p&gt;Программа установки обнаружила &amp;nbsp;непредвиденную ошибку при установке данного пакета. Возможно пакет установлен неверно. Код ошибки 2728. &amp;nbsp;Аргументы: Component, , &lt;/p&gt;
&lt;p&gt;MSI (s) (08:9C) [12:22:32:460]: Продукт: Microsoft .NET Framework 3.0 Service Pack 2 Language Pack - RUS -- Программа установки обнаружила &amp;nbsp;непредвиденную ошибку при установке данного пакета. Возможно пакет установлен неверно. Код ошибки 2728. &amp;nbsp;Аргументы: Component, , &lt;/p&gt;
&lt;p&gt;Завершение действия 12:22:32: CostInitialize. Возвращенное значение 3.&lt;/p&gt;
&lt;p&gt;Завершение действия 12:22:32: ADMIN. Возвращенное значение 3.&lt;/p&gt;
&lt;p&gt;Завершение действия 12:22:32: ExecuteAction. Возвращенное значение 3.&lt;/p&gt;
&lt;p&gt;Завершение действия 12:22:32: ADMIN. Возвращенное значение 3.&lt;/p&gt;
&lt;p&gt;=== Завершение записи журнала: 11.12.2012 &amp;nbsp;12:22:32 ===&lt;/p&gt;
&lt;p&gt;MSI (c) (88:90) [12:22:32:569]: Продукт: Microsoft .NET Framework 3.0 Service Pack 2 Language Pack - RUS -- Установка не выполнена.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10376271" width="1" height="1"&gt;</description></item><item><title>re: Creating an installable layout for the .NET Framework 3.5 that includes language packs</title><link>http://blogs.msdn.com/b/astebner/archive/2008/01/21/7191582.aspx#10193897</link><pubDate>Tue, 09 Aug 2011 05:33:16 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10193897</guid><dc:creator>Aaron Stebner</dc:creator><description>&lt;p&gt;Hi Anton - I don&amp;#39;t know how to explain the error that you&amp;#39;re seeing. &amp;nbsp;The command lines look to me like they should work. &amp;nbsp;Are there any errors in the log files from when you ran msiexec /a in this scenario? &amp;nbsp;Are you able to view the resultant MSI in Orca?&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10193897" width="1" height="1"&gt;</description></item><item><title>re: Creating an installable layout for the .NET Framework 3.5 that includes language packs</title><link>http://blogs.msdn.com/b/astebner/archive/2008/01/21/7191582.aspx#10193431</link><pubDate>Sun, 07 Aug 2011 13:28:06 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10193431</guid><dc:creator>Antonn</dc:creator><description>&lt;p&gt;link &lt;a rel="nofollow" target="_new" href="https://skydrive.live.com/redir.aspx?cid=2ccbc2b094fdd52a&amp;amp;resid=2CCBC2B094FDD52A!103&amp;amp;authkey=YXtf09ogrxI%24"&gt;skydrive.live.com/redir.aspx&lt;/a&gt;&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10193431" width="1" height="1"&gt;</description></item><item><title>re: Creating an installable layout for the .NET Framework 3.5 that includes language packs</title><link>http://blogs.msdn.com/b/astebner/archive/2008/01/21/7191582.aspx#10193351</link><pubDate>Sat, 06 Aug 2011 14:59:06 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10193351</guid><dc:creator>Aaron Stebner</dc:creator><description>&lt;p&gt;Hi Anton - I&amp;#39;m guessing that the AIP creation steps are incomplete or something like that. &amp;nbsp;I haven&amp;#39;t yet gotten any email notifications, so would it be possible for you to post the steps here instead?&lt;/p&gt;
&lt;p&gt;Please don&amp;#39;t copy the full log file into the comment form though. &amp;nbsp;Instead, please upload the log file to a file server such as &lt;a rel="nofollow" target="_new" href="http://skydrive.live.com"&gt;http://skydrive.live.com&lt;/a&gt; and then reply here and provide a link that I can use to download the log file.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10193351" width="1" height="1"&gt;</description></item><item><title>re: Creating an installable layout for the .NET Framework 3.5 that includes language packs</title><link>http://blogs.msdn.com/b/astebner/archive/2008/01/21/7191582.aspx#10193332</link><pubDate>Sat, 06 Aug 2011 11:26:50 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10193332</guid><dc:creator>Anton</dc:creator><description>&lt;p&gt;Yes, I see that, but why does this happen. There is no such error during x64 AIP creation. I&amp;#39;ve emailed all steps and net framework 3 sp2 language pack aip creation log to you by &amp;quot;Email Blog Author&amp;quot; form.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10193332" width="1" height="1"&gt;</description></item><item><title>re: Creating an installable layout for the .NET Framework 3.5 that includes language packs</title><link>http://blogs.msdn.com/b/astebner/archive/2008/01/21/7191582.aspx#10193314</link><pubDate>Sat, 06 Aug 2011 03:42:47 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10193314</guid><dc:creator>Aaron Stebner</dc:creator><description>&lt;p&gt;Hi Anton - Error code 2728 means &amp;quot;Table definition error: [2]&amp;quot; &amp;nbsp;This likely means that there is something wrong with the administrative layout that you created for this language pack. &amp;nbsp;Can you post the exact steps you used to extract the .NET Framework 3.5 SP1 installer and create this administrative install point, including the full command lines you ran? &amp;nbsp;Hopefully I&amp;#39;ll be able to spot something from there in order to suggest possible solutions.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10193314" width="1" height="1"&gt;</description></item><item><title>re: Creating an installable layout for the .NET Framework 3.5 that includes language packs</title><link>http://blogs.msdn.com/b/astebner/archive/2008/01/21/7191582.aspx#10193149</link><pubDate>Fri, 05 Aug 2011 14:23:23 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10193149</guid><dc:creator>Anton</dc:creator><description>&lt;p&gt;Hello, Aaron!&lt;/p&gt;
&lt;p&gt;Thank you for such an informative blog!&lt;/p&gt;
&lt;p&gt;I have the problem with language pack NETFX 3 SP2. I&amp;#39;ve made AIP for net framework 3.5 sp1. But I cannot make an AIP for language pack for net framework 3 sp2 from net framework 3.5 sp1 distribs. The error:&lt;/p&gt;
&lt;p&gt;MSI (s) (78:D0) [21:59:12:156]: Note: 1: 1336 2: 2 3: Z:\ &lt;/p&gt;
&lt;p&gt;MSI (s) (78:D0) [21:59:12:156]: PROPERTY CHANGE: Adding ROOTDRIVE property. Its value is &amp;#39;C:\&amp;#39;.&lt;/p&gt;
&lt;p&gt;MSI (s) (78:D0) [21:59:12:156]: PROPERTY CHANGE: Adding CostingComplete property. Its value is &amp;#39;0&amp;#39;.&lt;/p&gt;
&lt;p&gt;MSI (s) (78:D0) [21:59:12:156]: Note: 1: 2205 2: &amp;nbsp;3: Feature &lt;/p&gt;
&lt;p&gt;MSI (s) (78:D0) [21:59:12:156]: Note: 1: 2205 2: &amp;nbsp;3: Patch &lt;/p&gt;
&lt;p&gt;MSI (s) (78:D0) [21:59:12:156]: Note: 1: 2205 2: &amp;nbsp;3: PatchPackage &lt;/p&gt;
&lt;p&gt;MSI (s) (78:D0) [21:59:12:156]: Note: 1: 2205 2: &amp;nbsp;3: MsiPatchHeaders &lt;/p&gt;
&lt;p&gt;MSI (s) (78:D0) [21:59:12:156]: Note: 1: 2262 2: Component 3: -2147287038 &lt;/p&gt;
&lt;p&gt;MSI (s) (78:D0) [21:59:12:156]: Note: 1: 2728 2: Component &lt;/p&gt;
&lt;p&gt;MSI (s) (78:D0) [21:59:12:156]: Note: 1: 2205 2: &amp;nbsp;3: Error &lt;/p&gt;
&lt;p&gt;MSI (s) (78:D0) [21:59:12:156]: Note: 1: 2228 2: &amp;nbsp;3: Error 4: SELECT `Message` FROM `Error` WHERE `Error` = 2728 &lt;/p&gt;
&lt;p&gt;DEBUG: Error 2728: &amp;nbsp;Table definition error: Component&lt;/p&gt;
&lt;p&gt;MSI (s) (78:D0) [22:07:47:937]: Note: 1: 2205 2: &amp;nbsp;3: Error &lt;/p&gt;
&lt;p&gt;MSI (s) (78:D0) [22:07:47:937]: Note: 1: 2228 2: &amp;nbsp;3: Error 4: SELECT `Message` FROM `Error` WHERE `Error` = 1709 &lt;/p&gt;
&lt;p&gt;MSI (s) (78:D0) [22:07:47:937]: Продукт: Microsoft .NET Framework 3.0 Service Pack 2 Language Pack - RUS -- Программа установки обнаружила &amp;nbsp;непредвиденную ошибку при установке данного пакета. Возможно пакет установлен неверно. Код ошибки 2728. &amp;nbsp;Аргументы: Component, , &lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10193149" width="1" height="1"&gt;</description></item><item><title>re: Creating an installable layout for the .NET Framework 3.5 that includes language packs</title><link>http://blogs.msdn.com/b/astebner/archive/2008/01/21/7191582.aspx#9114338</link><pubDate>Tue, 18 Nov 2008 03:29:59 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9114338</guid><dc:creator>Aaron Stebner</dc:creator><description>&lt;p&gt;Hi Darkrem - The steps for adding language packs to a .NET Framework 3.5 install point are very simple - create an install point for the main .NET Framework 3.5 product (using the steps at &lt;a rel="nofollow" target="_new" href="http://blogs.msdn.com/astebner/archive/2007/12/03/6646794.aspx"&gt;http://blogs.msdn.com/astebner/archive/2007/12/03/6646794.aspx&lt;/a&gt;), then download the language pack installer(s) that you want to include, and copy them into the \dotnetfx35\x86, \dotnetfx35\x64 or \dotnetfx35\ia64 folder in your .NET Framework 3.5 layout. &amp;nbsp;There isn't really a script that you can write to do this because it requires downloading the language packs from a separate location.&lt;/p&gt;
&lt;p&gt;Let me know if you have any problems getting this to work on your system.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9114338" width="1" height="1"&gt;</description></item><item><title>I Need Some Explanations</title><link>http://blogs.msdn.com/b/astebner/archive/2008/01/21/7191582.aspx#9058584</link><pubDate>Mon, 10 Nov 2008 22:52:17 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9058584</guid><dc:creator>DARKREM</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;I'm a french user and i'm searching how to integrate the french language pack in my Administrative Install of .NET Framework 3.5 SP1.&lt;/p&gt;
&lt;p&gt;A short sample batch will be very useful, not only for me i presume.&lt;/p&gt;
&lt;p&gt;Thanks!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9058584" width="1" height="1"&gt;</description></item></channel></rss>