2014-01-10 5 views
1

У меня есть программа на C#, которая была разработана на ПК с несколькими установленными платформами .NET, пакетами обновления и т. Д. Как я могу понять, какие минимальные требования к установке для распространения программы для пользователей? Должен ли я начинать с чистого ПК и тестировать один-на-один .NET framework или есть лучший подход?Как создать требования к установке для моей программы?

+3

Какая версия .NET является вашим таргетингом на приложение? –

+0

@DaveZych, я знаю, это звучит странно, но я не уверен, какую версию он нацеливает. Я помню, что было очень сложно настроить среду, чтобы начать разработку и заставить ее работать на моем ПК, и после этого я не хотел вносить никаких изменений. Можете ли вы посоветовать, как проверить, что вы спрашиваете? – Serg

+0

@Serg вам нужно больше? у вас есть другой вопрос? – paqogomez

ответ

1

Начните с просмотра версии .NET, для которой настроено ваше приложение.

Если, например, вы ориентируетесь .NET 3.5 вам нужно будет also include .NET 2.0

.NET 4.0 и 4.5 самодостаточны, поэтому в том числе более ранних версий не является необходимым для них.

Вы можете проверить версию, что вы ориентируетесь, перейдя к свойствам вашего проекта (щелкните правой кнопкой мыши, свойства в обозревателе решений), нажав на вкладку Build и ищет Target Framework

Microsoft recommends that you look for features that your application requires в операционных системах а не искать, какую версию Windows вы планируете. Поэтому лучше перечислить их и решить их один за другим. Иногда я нахожу, что это немного переборщило, но это помогает, как только вы получите сертификацию логотипа.

1

проверка Target Framework в свойствах проекта

Примечание: - Шаг для открытого проекта решения (Откройте свой проект в Visual Studio, а затем исследователь открытого решения и правая кнопка мыши Свойства)

Некоторых ссылки на более Помощь вам

1: Retrieve Target Framework Version and Target Framework Profile from a .Net Assembly

2: How to find the .NET framework version of a Visual Studio project?

Смежные вопросы