Перейти к содержанию

Программа на c++ с CLR windows forms не работает на другом ПК - C++/CLI WinForms


Рекомендуемые сообщения

Здравствуйте . Помогите пожалуйста . Сделал проект на c++ CLR . И он не работает на другом пк .
Как настроить проект , чтобы он работал на другом компьютере . Проект делаю в Visual Studio 2015 .Вот скрин ошибки.
 

Скрытый текст

F7YirSaRqXQ.jpg

 

Ссылка на комментарий
Поделиться на другие сайты

Весь проект вложи с динамическими библиотеки которые ты используешь и отправь. Ты логику exe не понял.

Изменено пользователем saiberpro
Ссылка на комментарий
Поделиться на другие сайты

24 минуты назад, saiberpro сказал:

Весь проект вложи с динамическими библиотеки которые ты используешь и отправь. Ты логику exe не понял.

Весь проект выложить не могу . Что там выкладывать ? По сути это обычная форма .
инклуды:

Скрытый текст

#include <shlwapi.h>
#include <TlHelp32.h>
#include <string>
#include <string.h>
#include <vector>
#include <iostream>
#include <fstream>
#include "MyForm1.h"
#pragma comment (lib, "shell32.lib ")
using namespace std;

 

 

Ссылка на комментарий
Поделиться на другие сайты

6 минут назад, gmz сказал:

дебаг билд переключи

переключил на release . Какая-то ошиба появилаь 

 

Изменено пользователем afro228offical
Ссылка на комментарий
Поделиться на другие сайты

3 минуты назад, gmz сказал:

как будто там еще что то кроме релиза есть

Ошибка    D8016    несовместимые параметры командной строки "/clr" и "/MT" 
 

Ссылка на комментарий
Поделиться на другие сайты

3 часа назад, saiberpro сказал:

Весь проект который ты на выходе получил в папке Debug или Release скинь на другой пк и должно заработать.

Вот из папки debug https://yadi.sk/d/a4F1QaegtsagA .Вот из папки Release https://yadi.sk/d/NY27oiZ9tuXpw

Изменено пользователем afro228offical
Ссылка на комментарий
Поделиться на другие сайты

2 часа назад, gmz сказал:

VCRUNTIME140D.dll MSVCP140D.dll

релиз билды идут без D, проверь настройки сборки

 

Скрытый текст

2015_05_14_10_05_14_5c77c27cff4958984106

Можно чуть поподробней объяснить , где это ?

Изменено пользователем afro228offical
Ссылка на комментарий
Поделиться на другие сайты

14 часа назад, afro228offical сказал:

Что делать ?

пересоздать проект или методом тыка откл дебаг фичи

потом смотришь импорт модуля, VCRUNTIME140.dll MSVCP140.dll должны юзатся

 

Ссылка на комментарий
Поделиться на другие сайты

7 часов назад, gmz сказал:

пересоздать проект или методом тыка откл дебаг фичи

потом смотришь импорт модуля, VCRUNTIME140.dll MSVCP140.dll должны юзатся

 

Где находится "импорт модуля" ? 

Ссылка на комментарий
Поделиться на другие сайты

1 час назад, afro228offical сказал:

Мне нужно как-то к своей программе прицепить vcruntime140d.dll , чтобы она её не требовала и запускалась.

алеее тебе надо ОТКЛЮЧИТЬ дебаг билд и все станет норм само собой.. как ты это [CENSORED]о в релиз билд пихнул а? проект был создан на какой то древней студии и потом перенесен в новую?

 

1 час назад, afro228offical сказал:

Где находится "импорт модуля" ? 

CFFExplorer заюз для просмотра списка длок

Ссылка на комментарий
Поделиться на другие сайты

19 минуту назад, gmz сказал:

алеее тебе надо ОТКЛЮЧИТЬ дебаг билд и все станет норм само собой.. как ты это [CENSORED]о в релиз билд пихнул а? проект был создан на какой то древней студии и потом перенесен в новую?

 

CFFExplorer заюз для просмотра списка длок

Создавал на VS 2015 . Конфигурация release. Библиотека времени выполнения - MDd . И расскажи подробно от начала до кноца , как ты делаешь ?

Изменено пользователем afro228offical
Ссылка на комментарий
Поделиться на другие сайты

2 минуты назад, gmz сказал:

оно? https://msdn.microsoft.com/ru-ru/library/2kzt1wy3.aspx

значит /MDd? поменяй на /MD

Ща чекну . Сменил на MD . Размер exe уменьшился с 123кб до 103 кб 

Изменено пользователем afro228offical
Ссылка на комментарий
Поделиться на другие сайты

17 минуту назад, gmz сказал:

оно? https://msdn.microsoft.com/ru-ru/library/2kzt1wy3.aspx

значит /MDd? поменяй на /MD

Не работает ... По прежнему dll требует. Попробуй сам сделать , прост как можно советовать и не проверять то что советуешь?:o

Изменено пользователем afro228offical
Ссылка на комментарий
Поделиться на другие сайты

×
×
  • Создать...

Важная информация

Находясь на нашем сайте, Вы автоматически соглашаетесь соблюдать наши Условия использования.