﻿<?xml version='1.0' encoding='UTF-8'?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>Релиб / Программирование / .NET  / Проблема с ClickOnce Deployment / Latest Posts</title><generator>InstantForum.NET v4.1.4</generator><description>Релиб</description><link>http://www.relib.com/forums/</link><webMaster>robot@relib.com</webMaster><lastBuildDate>Fri, 05 Sep 2008 16:44:29 GMT</lastBuildDate><ttl>20</ttl><item><title>RE: Проблема с ClickOnce Deployment</title><link>http://www.relib.com/forums/Topic910577-16-1.aspx</link><description>Вроде разобрался немного.&lt;P&gt;&lt;STRONG&gt;1:&lt;/STRONG&gt; Add --&amp;gt; Add Existing item... --&amp;gt; &amp;lt;select assembly&amp;gt; --&amp;gt; "&lt;STRONG&gt;Add As Link&lt;/STRONG&gt;".&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;2:&lt;/STRONG&gt; ClickOnce Cache. И никуда больше.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;3:&lt;/STRONG&gt; Если линк, созданный по рецепту из п.1, лежит внутри некоей папки, то эта папка будет создана и при разворачивании приложения.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;4..6:&lt;/STRONG&gt; &lt;STRONG&gt;&lt;FONT color=#ff1111&gt;НИКАК.&lt;/FONT&gt;&lt;/STRONG&gt; См. &lt;A name=Compare&gt;&lt;FONT color=#111111&gt;&lt;STRONG&gt;ClickOnce and Windows Installer Comparison Table&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/A&gt; на странице &lt;A href="http://msdn2.microsoft.com/en-us/vbasic/ms789088.aspx"&gt;http://msdn2.microsoft.com/en-us/vbasic/ms789088.aspx&lt;/A&gt;.</description><pubDate>Fri, 09 Feb 2007 11:51:39 GMT</pubDate><dc:creator>Comanche</dc:creator></item><item><title>Проблема с ClickOnce Deployment</title><link>http://www.relib.com/forums/Topic910577-16-1.aspx</link><description>Надоумили тут меня заюзать &lt;STRONG&gt;&lt;EM&gt;ClickOnce Deployment&lt;/EM&gt;&lt;/STRONG&gt; заместо обычного сетапного проекта (речь идёт о VS2005, C#).&lt;BR&gt;Не могу понять следующее:&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;1.&lt;/STRONG&gt; Как включить в перечень "Application Files" &lt;EM&gt;дополнительные&lt;/EM&gt; файлы. Например, есть пара сборок, на которые проект явно &lt;EM&gt;не ссылается&lt;/EM&gt;, т.к. он поднимает эти сборки &lt;EM&gt;динамически&lt;/EM&gt;&lt;STRONG&gt; &lt;/STRONG&gt;(это "плагины"). В итоге эти сборки НЕ попадают в перечень. И как их туда добавить - непонятно; никаких кнопок там нет.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;2.&lt;/STRONG&gt; Куда (в какую локальную папку) разворачивается моё приложение.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;3.&lt;/STRONG&gt; EXE-шник ожидает, что в его папке окажется подпапка с именем "PlugIns", в которой будет лежать часть развёрнутых сборок. Непонятно, как дать ClickOnce'у указание на этот счёт. Т.е., насколько я понимаю, ClickOnce копирует &lt;STRONG&gt;&lt;U&gt;все&lt;/U&gt;&lt;/STRONG&gt; Application Files в одну локальную папку (непонятно какую); в т.ч. туда попадают и сборки с плагинами, которые должны, по идее, очутиться &lt;EM&gt;уровнем ниже&lt;/EM&gt; (в подпапке "PlugIns").&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;4.&lt;/STRONG&gt; Как задать pre-/post-setup options (типа "View License", "Show ReadMe" и т.п.).&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;5.&lt;/STRONG&gt; Как задать post-setup actions (типа установки шрифтов, регистрации COM'ов и т.п.).&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;6.&lt;/STRONG&gt; Как управлять созданием ярлыков.&lt;/P&gt;&lt;P&gt;Так и тянет вернуться к старой доброй &lt;STRONG&gt;InnoSetup&lt;/STRONG&gt;...</description><pubDate>Thu, 08 Feb 2007 15:12:57 GMT</pubDate><dc:creator>Comanche</dc:creator></item></channel></rss>