Создать установщик программы в Visual Studio 2005?

Поскольку все ответы казались слишком сложными для меня только для круглых углов, я подумал и пришел к другому решению, которое, как мне кажется, стоит поделиться, просто с XML, если у вас есть некоторое пространство вокруг изображения:

Создайте граничную фигуру с прозрачным контентом, подобным этому:

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="rectangle">
    <corners 
        android:radius="30dp" />
    <stroke 
        android:color="#ffffffff"
        android:width="10dp" />
</shape> 

Затем в RelativeLayout вы можете сначала разместить свое изображение, а затем в том же месте над фигурой с другим ImageView. Форма крышки должна быть больше по размеру ширины границы. Будьте осторожны, чтобы получить больший радиус угла, поскольку внешний радиус определен, но внутренний радиус - это то, что покрывает ваше изображение.

Надеюсь, это тоже поможет кому-то.

Отредактируйте в соответствии с запросом CQM пример относительной компоновки:

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent" >

    <ImageView
        android:id="@+id/imageToShow"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignBottom="@+id/imgCorners"
        android:layout_alignLeft="@+id/imgCorners"
        android:layout_alignRight="@+id/imgCorners"
        android:layout_alignTop="@+id/imgCorners"
        android:background="#ffffff"
        android:contentDescription="@string/desc"
        android:padding="5dp"
        android:scaleType="centerCrop" />

    <ImageView
        android:id="@+id/imgCorners"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:adjustViewBounds="true"
        android:contentDescription="@string/desc"
        android:src="@drawable/corners_white" />

</RelativeLayout>
7
задан Matt Hamilton 25 September 2008 в 11:08
поделиться

7 ответов

Вы ищете "Проект Установки", который должен находиться под категорией "Other Project Types"-> "Setup and Deployment" в "Новом Проекте" диалоговое окно.

12
ответ дан 6 December 2019 в 06:04
поделиться

Я предложил бы использовать что-то WiX (установщик Windows XML). Это - инструментарий большинство продуктов от codeplex или использования отбрасываний кода OOB и его довольно легкого для приобретения навыка.

Существует также (в версии 3) дополнение IDE под названием Исполненный по обету, чтобы помочь сделать вещи 'легче'.

Лично я нахожу использование WiX более гибкий затем использование созданного в шаблоне установщика Visual Studio, хотя Ваши средства могли бы варьироваться. Смотрите на http://wix.sourceforge.net/ и существует также большое учебное руководство по http://www.tramontana.co.hu/wix/.

Если кажется довольно трудным начаться с, упорно продолжить заниматься - я сделал и теперь я нахожу это идеально подходящим для того, в чем я нуждаюсь.

7
ответ дан 6 December 2019 в 06:04
поделиться

Другая опция является Установкой Inno, сторонним установщиком, который является бесплатным, простым в использовании и превосходным:

Установка Inno

4
ответ дан 6 December 2019 в 06:04
поделиться

Я хотел бы добавить учебное руководство по быстрому запуску для 'Проекта Установки' как хорошее место для запуска с создания собственной установки с VS: http://www.codeproject.com/KB/dotnet/Win_App_Setup_Project.aspx

2
ответ дан 6 December 2019 в 06:04
поделиться

Добавьте "проект" Проекта Установки к своему решению. Новый Проект> Другие Типы Проекта> Установка и Развертывание. Можно затем выбрать то, что установлено и где.

1
ответ дан 6 December 2019 в 06:04
поделиться

Проект Установки является способом пойти. Если Вы собираетесь быть развертыванием установщика с веб-сайта, я рекомендую создать файл MSI как вывод проекта (в противоположность выводу Setup.exe). Большинство моих клиентов блокирует загрузку EXE-файлов.

0
ответ дан 6 December 2019 в 06:04
поделиться

В этом видео показано, как настроить простой установщик с помощью Visual Studio 2005

2
ответ дан 6 December 2019 в 06:04
поделиться
Другие вопросы по тегам:

Похожие вопросы: