Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Общие вопросы по .NET и C# > ClickOnce и Framework 3.0


Автор: Ruzl 28.2.2011, 22:37
Доброго времени суток.
Имеется проект на 3-ем фрейме. Пытаюсь развернуть проект через кликванс, в котором в пререквизитах указан Framework 3.0. 
при запуске на машине на которой уже есть фреймворк - отрабатывает нормально, но когда его нет, кликванс идет качать 3,5 СП1. 
В чем может проблема ? 

(собираю паблиш  в 2010 студии)

Автор: Экскалупатор 28.2.2011, 23:39
Цитата(Ruzl @  28.2.2011,  21:37 Найти цитируемый пост)
на машине на которой уже есть фреймворк - отрабатывает нормально,

очевидно надо установать что бы был

Автор: Ruzl 28.2.2011, 23:44
Цитата(Экскалупатор @ 28.2.2011,  23:39)
Цитата(Ruzl @  28.2.2011,  21:37 Найти цитируемый пост)
на машине на которой уже есть фреймворк - отрабатывает нормально,

очевидно надо установать что бы был

Проект специально собирался под 3,0 фреймворк. 

Цитата(Ruzl @  28.2.2011,  21:37 Найти цитируемый пост)
на машине на которой уже есть фреймворк - отрабатывает нормально,

только 3.0 стоит и кликванс ничего не говорит. 

По идее там где его нет, бутстраппер должен качать 3.0, а не 3.5СП1

Автор: Экскалупатор 1.3.2011, 00:05
не проще ли добавить фреймворк в проект?

а сконфигурировано все правильно?
Код

ProductCode="Microsoft.Net.Framework.3.0">

ну и прочее в том же духе...

Автор: Ruzl 1.3.2011, 01:23
Сконфигурировано все правильно. Включить весь пакедж в проект нельзя, т.к. требование - минимальный вес сборки. 

Единственное решение, которое нашел - собирать в 2008 студии, а не в 2010

http://msdn.microsoft.com/en-us/library/7tx0bw8y(v=VS.90).aspx

http://msdn.microsoft.com/en-us/library/7tx0bw8y(v=VS.100).aspx

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)