У меня действительно странная проблема, которую я просто не могу понять. Вещи, которые я компилирую в Visual Studio 2015 (проекты C# в WinForms и WPF), не будут запускаться за пределами Visual Studio. Это включает в себя проект, который является совершенно новым и нетронутым. Как и в, создайте новое приложение WPF, выполните его отладку и выпуск. Перейдите к содержанию папок, нажмите EXE и ... ничего.Не удается запустить приложения за пределами Visual Studio
Когда я запускаю их, я получаю 3 процесса, появляющихся в диспетчере задач (именованных так же, как и мое приложение), чем нельзя убить (через диспетчер задач или командную строку), и ничего больше не происходит. Ничто в просмотрщике событий, похоже, не соответствует приложению. Я подключил экземпляр VS 2015 к процессу, и я получил следующее сообщение: WpfApplication.exe вызвал точку останова. Нажатие Break приводит меня к экрану, который говорит мне, что информация об отладочной информации недоступна, и нажатие continue не имеет видимых эффектов (иногда я вижу небольшое движение в процессоре%, но не намного больше). Любая попытка остановить отладку заставит визуальную студию зависать, и когда я закончу процесс, VS закрывается, но его память не освобождается в соответствии с диспетчером задач. Все эти же вещи возникают при построении в VS2013 и попытке запуска за пределами VS. Все работает отлично, когда запускается в режиме отладки внутри Visual Studio, но за его пределами ... нет шансов.
Я буквально понятия не имею, откуда это исходить. Я не могу найти никаких сообщений об ошибках или подсказок, чтобы указать мне в направлении, чтобы посмотреть. Есть что-то, чего я не вижу/делаю неправильно? Какие шаги я могу предпринять здесь, чтобы найти источник проблемы?
Я подумал, что может быть что-то не так с моим компьютером, но я хочу изучить возможности, прежде чем делать что-то решительное, как чистая установка. Если преобладающее мнение будет таким, то я буду искать помощь в другом месте!
tl; dr: запуск exe скомпилированного приложения не приводит к запуску приложения и никаких очевидных сообщений об ошибках, как я могу исходить отсюда?
Вы знакомы с тем, как развернуть приложения .net. У других машин есть версия .net/сборки и т. Д., Установленные на целевой машине ..? просто потому, что он отлично работает на вашем компьютере, это не значит, что вы можете просто скопировать на другую машину, ожидая, что он будет запущен. выполните поиск MSDN в разделе «Как развертывать .NET-приложения» – MethodMan
извините, это означает, что это на той же машине , – Tominator
Чтобы уточнить: ни одна из версий Debug и Release не запускается при нажатии на exe в проводнике Windows? Они оба работают в отладчике? Как насчет запуска в VS без отладчика, нажав Ctrl-F5? – MattDG