Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.52/25: Рейтинг темы: голосов - 25, средняя оценка - 4.52
0 / 0 / 0
Регистрация: 27.01.2016
Сообщений: 15

Запуск приложения под Windows XP

01.07.2017, 09:05. Показов 4992. Ответов 12
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Уважаемые форумчане, подскажите пожалуйста. Что и где нужно настроить в MVS 2010 чтобы проект, написанный на C# под Windows 7 работал и под Windows XP. И как правильно опубликовать итоговый проект. Просто взять exe шник из Debug или как?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
01.07.2017, 09:05
Ответы с готовыми решениями:

Запуск приложения под локальным админом
Приветствую. Краткая предистория: работаю сисадмином в компании которая производит яйца и яичные продукты. Есть мощная программа по...

Запуск приложения при запуске Windows
Написал программу которая при запуске считывает данные из xml файла. public Form1() { InitializeComponent(); ...

Запуск программы из под консольного приложения
Помогите! Как запустить программу скажем блокнот из под консольного приложения c#? using System; using System.Diagnostics; class note...

12
 Аватар для netBool
325 / 304 / 173
Регистрация: 16.11.2010
Сообщений: 1,069
Записей в блоге: 9
01.07.2017, 11:23
На Windows XP нужно установить NET Framework по 4-ую версию включительно (в общем та, на какой версией вы пишите). дальше можно взять и exe-щник из дебаг. Но вообще в студии есть установщик OneClick, лучше через него
1
0 / 0 / 0
Регистрация: 27.01.2016
Сообщений: 15
04.07.2017, 11:02  [ТС]
Пробую чрез OneClick. Приложение публикуется, но при установке на Win XP ругается: "Приложение такое-то - обнаружена ошибка. Приложение будет закрыто."
Может в настройках проекта нужно что-то поменять под XP ?
0
360 / 287 / 76
Регистрация: 21.06.2016
Сообщений: 1,115
04.07.2017, 13:19
Sergei_alfimtse, Вам же уже написали
Цитата Сообщение от netBool Посмотреть сообщение
NET Framework по 4-ую версию включительно
т.е. в свойстве проекта поставьте используемый Фреймворк до 4-ой версии включительно.
Также и на целевой системе должно быть установлено Фреймворк той же версии.
+ если использовали нестандартные компоненты, либы и т.д. - то публикуйте вместе с ними, и переносите вместе с ними.
1
Эксперт .NET
 Аватар для Usaga
14315 / 9401 / 1355
Регистрация: 21.01.2016
Сообщений: 35,455
04.07.2017, 13:27
Sergei_alfimtse, вообще, такое сообщение больше говорит о внутренней ошибке в приложении. Организуйте нормальную обработку ошибок в вашем приложении с try\catch и логами.
0
0 / 0 / 0
Регистрация: 27.01.2016
Сообщений: 15
14.07.2017, 10:29  [ТС]
На компьютере с Win XP установлен такой же .NET Framework как и на Win7. Под 7-кой приложение работает нормально. ошибок и предупреждений не выдает. Нестандартных компонент не использовал. Там вообще нет ничего кроме label, textbox, pickturebox и panel. + подключена БД, написанная на Access 2003. в которой 3 таблицы для хранения результатов и вопросов.
0
Эксперт .NET
 Аватар для Usaga
14315 / 9401 / 1355
Регистрация: 21.01.2016
Сообщений: 35,455
14.07.2017, 10:31
Sergei_alfimtse, и что? В угадайку играть будем? Ведите логи ошибок, тогда не придётся гадать, что не так.
1
0 / 0 / 0
Регистрация: 27.01.2016
Сообщений: 15
14.07.2017, 10:50  [ТС]
Извините за глупый вопрос, а как их вести? Может есть литература какая или ссылка на статью по этой теме.
0
Эксперт .NET
 Аватар для Usaga
14315 / 9401 / 1355
Регистрация: 21.01.2016
Сообщений: 35,455
14.07.2017, 10:54
Sergei_alfimtse, тебе нужно перехватывать все исключения (и все остальные ошибочные ситуации) и писать содержащиеся в них сообщения об ошибках в отдельный, специальный файл - лог (журнал).

В .NET в можно подписаться на глобальный перехват исключения, так что это не так сложно.
0
0 / 0 / 0
Регистрация: 27.01.2016
Сообщений: 15
14.07.2017, 11:04  [ТС]
Не знаю в чем было дело, но провел повторно публикацию. - приложение работает. Но если честно ссылка на литературу по этой теме не помешает. Спасибо большое всем за помощь.
0
Эксперт .NET
 Аватар для Usaga
14315 / 9401 / 1355
Регистрация: 21.01.2016
Сообщений: 35,455
14.07.2017, 11:06
Sergei_alfimtse, по какой теме? О том как пользоваться исключениями и писать в файл?
0
0 / 0 / 0
Регистрация: 27.01.2016
Сообщений: 15
14.07.2017, 13:32  [ТС]
Да по исключениям.
0
Эксперт .NET
 Аватар для Usaga
14315 / 9401 / 1355
Регистрация: 21.01.2016
Сообщений: 35,455
14.07.2017, 15:06
Sergei_alfimtse, по исключениям можно почитать любой учебник по C#, а так же "Совершенный Код" Макконнелла (там есть глава по работе с ошибками).
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
14.07.2017, 15:06
Помогаю со студенческими работами здесь

Запуск приложения с правами админа из под службы
public static bool StartProcessAndBypassUAC(String applicationName, out PROCESS_INFORMATION procInfo) { uint...

Запуск приложения в windows azure
Ребят, подскажите, пожалуйста, в чем может быть проблема: у меня студия ругается на CloudStorageAccount.SetConfigurationSettingPublisher,...

Запуск приложения из windows сервиса
Здравствуйте! Помогите решить следующую проблему: Написал винд. сервис, который при наступлении определенного события должен запускать...

Запуск приложения на версиях Windows XP-10
на 10 нет 3,5 по дефолту не стоит, вот и возник вопрос как сделать приложение работающее по дефолту и на ХР и на 10.

IIS express with Visual Studio 2012. Под каким пользователем запуск приложения
Не получается произвести процедуру записи на диск файла из-под веб приложения (само оно на mvc, но, думаю, в данном случае это абсолютно не...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
13
Ответ Создать тему
Новые блоги и статьи
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru