Мне интересно, как я могу сделать проект установки для каждого из этих проектов
- Asp.net mvc 2.0
- C # cmd line
- Приложение C # web-service
Я использую VS 2010 Ultimate и знаю, что могу использовать бесплатную версию Install Shield по крайней мере для приложения cmd line.Я не уверен насчет других 2. Я также знаю о проекте установки, который вы можете использовать.Мне просто нужно гораздо больше, чем основы, поэтому я не уверен, как заставить кого-либо делать эти вещи.
Итак, вот некоторые критерии, которые должна быть в состоянии выполнить каждая из моих установок.
Критерии Asp.net mvc 2.0
- free(Я действительно не хочу платить за установщик - вы можете перечислить их, чтобы я знал о них).
- Условия предоставления услуг
- Возможность заставить пользователя настроить определенные параметры.Как строка подключения, настройки SMTP.Таким образом, они должны иметь возможность вводить его с помощью мастера установки, и web.config должен обновляться в соответствии с этим.
- Когда он устанавливает материал, он должен быть .dll для всего кода C #.
Критерии строки C # cmd
- Все критерии, как указано выше
- Я не уверен, должно ли это быть сделано в коде, ноУ меня есть HTML-файл, который содержит шаблон для сообщения.Путь к этому файлу находится в файле web.config, поэтому мне нужно каждый раз устанавливать этот путь при установке.Я пытался сделать это в коде, но я не мог понять, как заставить его найти правильный путь в разработке и правильный путь в производстве.Кажется, что если вы работаете в VS, путь будет другим.
Web-сервис
Практически все, что я рассмотрел в первых двух.
Спасибо