2016-04-10 5 views
-1

Я создал новый проект WPF. Затем я скопировал файл .exe на другой компьютер и попытался открыть его. Но ничего не случилось. Это просто погрузка. Больше ничего.Приложение WPF не запускается на другом компьютере

Все мои проекты WPF делают это.

Что я делаю неправильно? У кого-нибудь есть идея?

+0

Включена ли вторая машина для платформы .NET Framework? –

+1

Чтобы найти проблему на втором компьютере, см. [Журнал событий приложений] (https://technet.microsoft.com/en-us/library/aa997769 (v = exchangeg.65) .aspx) –

+0

@AdnanUmer .NET Framework istalled on другой компьютер. Когда я смотрю на эту папку «Windows \ Microsoft.NET \ Framework \», есть новейшая версия .NET framework (v4.0.30319)., –

ответ

0

Возможно, вам не хватает библиотек dot net на целевой машине.

Для быстрого исправления загрузите платформу dot net Framework, распространяемую для версии .net, скомпилированную против нее, и установите ее на целевую машину. Например, 4.5.1.

Для фактического распространения ознакомьтесь с созданием установщика, который обеспечит установку всех зависимостей с приложением. InstallShield имеет ограниченное издание, которое может быть включено в вашу редакцию визуальной студии

+0

Приложение не запускается на любом компьютере, а не только на нем. На том компьютере, где я пытался запустить приложение, установлена ​​Windows 10, а часть Windows - .NET Framework. –

0

Попробуйте опубликовать свое приложение, щелкнув один раз. Вы можете сделать это, щелкнув правой кнопкой мыши на своем проекте> Опубликовать> Укажите местоположение для публикации приложения> Готово. Скопируйте файлы внутри папки «Опубликованные» на другой компьютер и попробуйте выполнить установку, щелкнув настройку.

Примечание. Инструкции, которые я сказал выше, работают только в том случае, если у вас есть только основные функции в вашем приложении. Если ваше приложение использует SQL Server, вам необходимо сначала установить его на компьютер, на который вы будете устанавливать приложение.

Для справки. How to: Publish a ClickOnce Application using the Publish Wizard

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