Я подал заявку, которая использует платформу.NET 3,5 SP1 и Экспресс SQL Server 2008 года. Приложение прекрасно, и теперь я иду в сделать проект установки для этого.
Когда я сначала создаю свою установку, она была прекрасна, поскольку все предпосылки не были включены в установку.
Но я хочу, чтобы моя установка установила.NET 3,5 SP1 и Экспресс SQL-СЕРВЕРА 2008 также. Таким образом для этого я изменил опции в свойствах проекта установки от "Предпосылок загрузки от следующего местоположения" для "Загрузки предпосылок с того же местоположения как мое приложение". В дополнение к этому я также проверил опции выше подобной.NET 3,5 SP1 и Экспресс SQL Server 2008 года и т.д.
После выполнения всего этого я разрабатываю свой проект снова. На этот раз я Получаю 57 Ошибок.
Поскольку вопрос станет слишком большим, таким образом, я просто вставлю 3 ошибки, но существует полностью 57 ошибок.
Заранее спасибо
Быстрый поиск подсказывает, что вы можете взглянуть на это: http://social.msdn.microsoft. com / forum / en-US / vssetup / thread / d3c1991a-9353-43f0-be82-2dacedc1ceba /
Соответствующая информация из раздела 2.3.1.1 VS2008SP1Readme.htm :
Если файл. Пакет загрузчика .NET Framework 3.5 с пакетом обновления 1 (SP1) выбран в диалоговом окне Предварительные требования для проекта установки или при публикации ClickOnce , а также в разделе "Загрузить предварительные требования из того же места , что и мое приложение. "выбрана опция, отображается следующая ошибка сборки :
В качестве места установки предварительных компонентов не задано 'компонент веб-сайт поставщика' и файл 'dotNetFx35setup.exe' в элемент 'Microsoft.Net.Framework.3.5.SP1' не может быть расположен на диске.
Чтобы решить эту проблему:
Обновите данные пакета
Загрузите и извлеките основные установочные файлы
dotNetFx35.exe / x:
. Это приведет к извлечению файлов Framework в папку с именем «WCU» в текущем каталоге. Скопируйте содержимое папки WCU \ dotNetFramework и вставьте их
в папку % Program Files% \ Microsoft SDKs \ Windows \ v6.0A \ Bootstrapper \ Packages \ DotNetFx35SP1
{{ 1}} (% ProgramFiles (x86)% \ Microsoft SDKs \ Windows \ v6.0A \ Bootstrapper \ Packages \ DotNetFx35SP1
в операционных системах x64
). Примечание. Не копируйте саму папку WCU \ dotNetFramework
.
В папке WCU должно быть 5 папок, и каждая из них теперь должна появиться в папке DotNetFx35SP1. Структура папок должна выглядеть следующим образом:
Теперь вы можете удалить файлы и папки, которые вы загрузили и извлекли на шагах 2 и 4.