Приложение для проекта не установлено visual studio
В наше время open source проекты все популярнее. На площадках открытых проектов, например, на github можно найти множество полезных программ, но они не всегда имеют исполняемые файлы ("exe"), поэтому я постараюсь рассказать о том, как можно собрать самостоятельно C/C++ программу, из исходников, написанную на Microsoft Visual Studio.
Первым делом нам необходимо загрузить онлайн установщик Microsoft Visual Studio, с официального сайта. Для компиляции С/С++ проектов нет необходимости во всех пакетах и можно выбрать только те, которые нам необходимы.
Установщик загрузит необходимые пакеты из интернета и установит их.
После установки Visual Studio можно убедиться, что всё работает создав тестовый проект и скомпилировав его. Для этого нажмите в меню "Файл" → "Создать" → "Проект. "
После чего появится диалог выбора типа проекта, где можно выбрать:
- Консольное приложение;
- Классическое приложение;
- Библиотеку динамической компоновки (dll);
- Статическую библиотеку;
В нашем случае для быстрой проверки подойдет консольное приложение, выбираем название и папку проекта , после чего жмём кнопку "ОК" и создается наша программа.
После этого остается остается лишь скомпилировать её, для этого нужно выбрать в меню "Сборка" и нажать на пункт "Собрать решение".
Далее наш проект скомпилируется и в папке проекта появится наш тестовый исполняемый файл ("exe").
Если всё работает как надо, то можно приступать к сборке какого-нибудь другого открытого проекта с github или другого хостинга проектов.
Первым делом нам нужно загрузить исходники проекта. На площадке github это делается довольно просто, жмем на кнопку "Code" и "Download ZIP". После чего нужно распаковать его и можно приступать к сборке.
Ищем файл с расширением ".vcxproj" и запускаем его. Перед нами появится диалог в котором нам предложат обновить SDK проекта (набор библиотек для разработки, которые Microsoft периодически обновляет) и набор инструментов, жмём обновить.
Теперь наш проект можно собрать, но до сборки необходимо выбрать разрядность проекта (например, для 32 битной системы или 64 битной), а также тип сборки (отладочный режим - debug или release).
Выбираем 64 битную систему и тип сборки релиз, после чего компилируем проект. Как и ранее нужно выбрать в меню "Сборка" и нажать на пункт "Собрать решение".
Некоторые проектам требуется вручную изменить SDK и набор инструментов, на установленный у вас, для этого идём в свойства проекта, выбираем сверху типа сборки и разрядность системы и уже там изменяем SDK и набор инструментов. В выпадающем меню появляются установленные у нас версии, выбираем их и нажимаем "ОК". После чего наш проект скомпилируется.
Бывает, что проект использует сторонние библиотеки, для этого их нужно загрузить отдельно и положить в папку. Узнать путь или изменить его можно в свойстве проекта, в разделе "С/C++" → "Общие" → "Дополнительные каталоги включаемых файлов".
Бывает, что SDK или набор инструментов, в свойстве проекта не изменяется в диалоге, чтобы изменить их нужно записать номер SDK, закрыть Visual Studio и вручную, блокнотом изменить этот номер в файле проекта ".vcxproj".
При возникновении других проблем можно попробовать их загуглить, возможно, что кто-то уже сталкивался с ними и решил их.
Приложение для проекта '' не установлено, убедитесь, что приложение для данного типа проекта (.csproj) установлено.
Если я открываю каждый из отдельных проектов решения, они переносятся нормально, но не само решение.
Если ваши проекты индивидуально переносятся нормально, создайте новое пустое решение Visual Studio 2010 и добавьте новые проекты по отдельности (щелкните правой кнопкой мыши решение-> добавить-> существующий проект)
Я нашел решение, которое сработало для Visual Studio 2017.
В Visual Studio выберите Инструменты> Расширения и обновления . В верхнем правом поле поиска найдите «интеграция». Должны появиться инструменты анализа или диагностики (или аналогичные). Нажмите Отключить , затем Включить . Выйдите из диалогового окна и закройте Visual Studio. Перезапустите и снова откройте свое решение. Ваши проекты по-прежнему будут жаловаться, что они не могут быть загружены из-за несовместимости, но теперь вы можете щелкнуть их правой кнопкой мыши по отдельности и выбрать «Перезагрузить проект», и они должны загрузиться нормально.
Я знаю, что это старый вопрос, но он все еще возникает в VS 2013.
Щелкните правой кнопкой мыши файл проекта и выберите "Обновить" .
Если ваше решение открывается, но ваш проект отображается как «несовместимый», возможно, его нужно просто перезагрузить. Это сработало для меня при запуске обновления из VS, и оно не распознало мой njsproj
Иногда SSIS или расширение SSAS в «Управлении расширением» отключено в настройках и должно быть включено вручную. А затем перезапустите Visual Studio
Добавьте это для тех, кто сталкивается с проблемами для проектов SSRS в VS2017 из более ранней версии, поскольку это появляется в поиске Google.
В Visual Studio выберите Инструменты> Расширения и обновления . Загрузите ниже:
Проекты служб Microsoft Reporting Services
Конструктор отчетов Microsoft RDLC
Добавление этого ответа в качестве ссылки для людей, которые приземлились здесь из-за отсутствия файла ".smproj".
Эта проблема может возникнуть из-за отсутствия различных файлов проекта. Для меня это было из-за отсутствия файла ".smproj", который является файлом проекта для служб SQL Server Analysis Services (SSAS). Я переустановил SQL Server Data Tools (SSDT) и перезапустил Visual Studio. Первоначальный ответ здесь
Теперь, когда вы создали свое приложение, выполнив описанные ранее пошаговые руководства, необходимо выполнить последний шаг — создать установщик, чтобы другие пользователи могли установить программу на своих компьютерах. Для создания установщика следует добавить новый проект в имеющееся решение. Выходным файлом этого проекта будет являться файл setup.exe, который служит для установки приложения на другом компьютере.
В этом пошаговом руководстве показано, как развернуть приложение с помощью установщика Windows. Кроме того, для развертывания приложения может использоваться ClickOnce. Дополнительные сведения см. в разделе ClickOnce Deployment for Visual C++ Applications. Дополнительные общие сведения о развертывании см. в разделе Развертывание приложений, служб и компонентов.
Предварительные требования
В этом пошаговом руководство предполагается, что вы знакомы с основами языка C++.
Инструкции этого руководства невозможно выполнить в выпусках Express среды Visual Studio.
Установка шаблона проекта установки и развертывания Visual Studio
Инструкции в этом разделе отличаются в зависимости от установленной версии Visual Studio. Чтобы ознакомиться с документацией по предпочтительной версии Visual Studio, используйте селектор Версия. Он находится в верхней части оглавления на этой странице.
Установка шаблона проекта установки и развертывания для Visual Studio
В строке меню Visual Studio последовательно выберите Файл >Последние проекты и решения, а затем действие открытия проекта.
В строке меню выберите Файл>Создать>Проект, чтобы открыть диалоговое окно Создание проекта. В поле поиска введите "Установка" и выберите в списке результатов пункт Проект установки.
Щелкните правой кнопкой мыши узел Папка приложения и последовательно выберите Добавить >Выходной элемент проекта, чтобы открыть диалоговое окно Добавление выходной группы проекта.
В этом диалоговом окне выберите Основные выходные файлы и щелкните OK. Появится новый элемент с именем Primary Output from Game (Active) (Основные выходные файлы игры (активно)).
Выберите этот элемент Primary Output from Game (Active) (Основные выходные файлы игры (активно)), щелкните его правой кнопкой мыши и выберите пункт Create Shortcut to Primary Output from Game (Active) (Создать ярлык на основные выходные файлы игры (активно)). Появится новый элемент с именем Shortcut to Primary Output from Game (Active) (Ярлык на основные выходные файлы игры (активно)).
Присвойте этому ярлыку имя Игра, затем перетащите его в узел User's Programs Menu (Пользовательское меню "Программы") в левой части окна.
В обозревателе решений выберите проект Установщик игры, а затем Представление > Окно "Свойства" или нажмите клавишу F4, чтобы открыть окно Свойства.
В строке меню последовательно выберите пункты Сборка>Диспетчер конфигураций. В таблице Проект установите флажок в столбце Сборка для элемента Установщик игры. Щелкните Закрыть.
В строке меню выберите Сборка >Собрать решение, чтобы выполнить сборку проекта "Игра" и проекта "Установщик игры".
В папке решения найдите программу setup.exe, собранную из проекта "Установщик игры", и запустите ее, чтобы установить приложение "Игра" на компьютере. Можно скопировать этот файл (вместе с GameInstaller.msi), чтобы установить приложение и все необходимые файлы библиотеки на другом компьютере.
Установка шаблона проекта установки и развертывания для Visual Studio 2017 и более ранних версий
Если вы подключены к Интернету, выберите в Visual Studio Сервис >Расширения и обновления.
Выберите установку расширения, а затем перезапустите Visual Studio.
В строке меню последовательно выберите Файл >Последние проекты и решения и щелкните решение Игра, чтобы снова открыть его.
Создание проекта установки и установка программы
В строке меню выберите Файл >Создать>Проект, чтобы открыть диалоговое окно Новый проект.
В левой области диалогового окна разверните узлы Установленные>Другие типы проектов, а затем выберите пункт Visual Studio Installer. В центральной области выберите Настройка проекта.
Щелкните правой кнопкой мыши узел Папка приложения и последовательно выберите Добавить >Выходной элемент проекта, чтобы открыть диалоговое окно Добавление выходной группы проекта.
В этом диалоговом окне выберите Основные выходные файлы и щелкните OK. Появится новый элемент с именем Primary Output from Game (Active) (Основные выходные файлы игры (активно)).
Выберите этот элемент Primary Output from Game (Active) (Основные выходные файлы игры (активно)), щелкните его правой кнопкой мыши и выберите пункт Create Shortcut to Primary Output from Game (Active) (Создать ярлык на основные выходные файлы игры (активно)). Появится новый элемент с именем Shortcut to Primary Output from Game (Active) (Ярлык на основные выходные файлы игры (активно)).
Присвойте этому ярлыку имя Игра, затем перетащите его в узел User's Programs Menu (Пользовательское меню "Программы") в левой части окна.
В обозревателе решений выберите проект Установщик игры, а затем Представление > Окно "Свойства" или нажмите клавишу F4, чтобы открыть окно Свойства.
В строке меню последовательно выберите пункты Сборка>Диспетчер конфигураций. В таблице Проект установите флажок в столбце Сборка для элемента Установщик игры. Щелкните Закрыть.
В строке меню выберите Сборка >Собрать решение, чтобы выполнить сборку проекта "Игра" и проекта "Установщик игры".
В папке решения найдите программу setup.exe, собранную из проекта "Установщик игры", и запустите ее, чтобы установить приложение "Игра" на компьютере. Можно скопировать этот файл (вместе с GameInstaller.msi), чтобы установить приложение и все необходимые файлы библиотеки на другом компьютере.
Во время разработки решений Office в Visual Studio могут возникнуть проблемы при выполнении следующих задач:
Создание, обновление и открытие проектов
При создании или открытии проектов Office могут возникнуть следующие ошибки.
Не удается создать проект
Произошла ошибка при попытке создать или открыть проект Office, но Visual Studio не имеет достаточно сведений, чтобы определить причину. Попробуйте закрыть проект, завершить работу и снова запустить Visual Studio.
Если вы пытаетесь создать проект уровня документа, возможно, что другой документ с тем же именем, что и документ в новом проекте, уже открыт в Excel или Word. Убедитесь, что все остальные экземпляры Excel или Word закрыты.
Свойства элемента управления теряются при создании нового проекта на основе документа из существующего проекта
При создании нового проекта Office, основанного на документе из существующего проекта, свойства элементов управления в документе не копируются в новый проект. Вам необходимо вручную сбросить свойства существующих элементов управления. Кроме того, можно сохранить свойства элементов управления, создав копию существующего проекта, а не создавая новый проект, или загрузив существующий проект в новое решение (в режиме конструктора) и скопировав и вставив элементы управления из существующего документа в новый документ.
ошибки при создании Excel проекта книги на основе существующей книги
при создании нового Excel проекта книги на основе существующей книги может появиться сочетание следующих ошибок.
В Excel: "Предупреждение о конфиденциальной информации: документ содержит макросы, элементы управления ActiveX, данные пакета расширения XML или веб-компоненты. Они могут включать личные сведения, которые нельзя удалить с помощью инспектора документов".
В Visual Studio: "Не удалось правильно загрузить конструктор".
Эти ошибки могут возникать при попытке создать проект, основанный на книге, из которой персональные данные были удалены с помощью инспектора документов. Чтобы избежать этой ошибки, выполните следующие действия перед созданием проекта.
Откройте книгу в Excel.
Откройте центр управления безопасностью в Excel.
На вкладке Параметры конфиденциальности снимите флажок Удалить персональные данные из свойств файла при сохранении .
Сохраните книгу и закройте Excel.
Не удается открыть проект после миграции
После переноса решения Office в Microsoft Office 2010 не удается открыть проект на компьютере разработки, где установлен только Microsoft Office 2007. Могут возникнуть следующие ошибки.
"Один или несколько проектов в решении были загружены неправильно. Дополнительную информацию см. в окне вывода."
"Не удается создать проект, поскольку приложение, связанное с этим типом проектов, не установлено на данном компьютере. Необходимо установить приложение Microsoft Office, связанное с этим типом проектов".
Или же убедитесь, что перенесенные проекты открываются только на компьютерах разработки с установленным Microsoft Office 2010.
ошибки в обновленных Office 2003 проектах уровня документа, содержащих элементы управления Windows Forms
если обновить проект уровня документа Microsoft Office 2003, а документ содержит элементы управления Windows Forms, то в обновленном проекте могут возникнуть ошибки компиляции или времени выполнения. Чтобы избежать этой проблемы, перед обновлением проекта установите второй выпуск среды выполнения набора средств Visual Studio 2005 для Office на компьютере разработки. Эта версия среды выполнения доступна в виде распространяемого пакета в Центре загрузки Майкрософт на странице Среда выполнения набора средств Microsoft Visual Studio 2005 для Office (второй выпуск) (VSTO 2005 SE) (x86).
После завершения обновления проекта можно удалить среду выполнения набора средств Visual Studio 2005 для Office (второй выпуск) с компьютера разработчика, если она не используется другими решениями Office.
Использование конструкторов
При работе с конструктором документов, книг или листов в проектах уровня документа могут возникнуть следующие ошибки.
Не удалось правильно загрузить конструктор
Visual Studio не удается открыть конструктор в следующих случаях.
Excel или Word уже открыты и отображают модальное диалоговое окно. Чтобы открыть конструктор, проверьте, открыто ли модальное диалоговое окно Excel или Word, и закройте все открытые модальные диалоговые окна. Если модальные диалоговые окна не открыты, возможно, требуются какие-либо другие действия для продолжения работы Excel или Word.
В настоящее время выполняется отладка проекта. Чтобы открыть конструктор, остановите или завершите отладку.
Надстройка VSTO для Excel, установленная на компьютере разработки, отображает диалоговое окно при запуске Excel. Чтобы создать проект уровня документа Excel, вначале необходимо отключить надстройку VSTO.
Элементы управления отображаются как черные прямоугольники в документе или на листе
При группировке элементов управления в документе или листе Visual Studio больше не распознает их. Доступ к сгруппированным элементам управления в окне свойств невозможен, и они отображаются как черные прямоугольники в документе или на листе. Необходимо разгруппировать элементы управления, чтобы восстановить их работоспособность.
Элементы управления в шаблоне Word не отображаются в Visual Studio
При открытии шаблона Word в конструкторе Visual Studio элементы управления шаблона, расположенные не в тексте, могут не отображаться. это связано с тем, что Visual Studio открывает шаблоны Word в нормальном режиме. чтобы просмотреть элементы управления, в меню вид выберите Microsoft Office представление Word , а затем щелкните макет печати.
команда "вставить картинку" ничего не делает в конструкторе Visual Studio
если Excel или Word открыто в конструкторе Visual Studio, при нажатии кнопки коллекция картинок на вкладке иллюстрации на ленте не открывается область задач коллекция картинок . чтобы добавить картинку, необходимо открыть копию книги или документа, находящегося в главной папке проекта (а не в папке \bin ), за пределами Visual Studio, добавить картинку и сохранить книгу или документ.
Написание кода
При написании кода в проектах Office могут возникнуть следующие ошибки.
"Неоднозначность между "Microsoft.Office.Interop.Excel._Application.NewWorkbook" и "Microsoft.Office.Interop.Excel.AppEvents_Event.NewWorkbook"".
Эта ошибка означает, что вы пытаетесь получить доступ к событию, имя которого совпадает с именем другого свойства или метода объекта. Чтобы получить доступ к событию, необходимо привести объект к его интерфейсу событий.
Типы основных сборок взаимодействия Office с событиями реализуют два интерфейса: основной интерфейс со свойствами и методами и интерфейс событий, содержащий события, предоставляемые объектом. Эти интерфейсы событий используют соглашение об именовании objectname Events n _Event, например AppEvents_Event и ApplicationEvents2_Event . Если вам не удается получить доступ к событию, которое должно быть в объекте, приведите объект к типу соответствующего интерфейса событий.
Например, у объектов Application есть событие NewWorkbook и свойство NewWorkbook. Для обработки события NewWorkbook приведите Application к интерфейсу AppEvents_Event. В следующем примере кода показано, как сделать это в проекте уровня документа для Excel.
дополнительные сведения о интерфейсах событий в Office pia см. в разделе общие сведения о классах и интерфейсах в Office основных сборках взаимодействия.
Этот код вызывает следующие ошибки компиляции.
Visual Basic: "ссылка на класс" документкласс "недопустима, если его сборка связана с использованием режима No-PIA."
Чтобы устранить эту ошибку, измените код так, чтобы он ссылался на соответствующий интерфейс. Например, вместо того чтобы ссылаться на объект DocumentClass, обращайтесь к экземпляру интерфейса Document.
ссылки на Office классы не распознаны
Некоторые имена классов, например Application, находятся в нескольких пространствах имен, таких как Microsoft.Office.Interop.Word и System.Windows.Forms . По этой причине инструкция Imports / using в верхней части шаблонов проектов содержит сокращенную подходящее константу, например:
при использовании оператора imports / using необходимо отличать ссылки на Office классы с помощью квалификатора Word или Excel, например:
Ошибки возникают при использовании неполного объявления, например:
несмотря на то, что вы импортировали слово или Excel пространство имен и имеете доступ ко всем классам внутри него, необходимо полностью определить все типы с помощью Word или Excel, чтобы удалить неоднозначность пространства имен.
Сборка проектов
При сборке проектов Office могут возникнуть следующие ошибки.
Невозможно построить проект уровня документа, основанный на документе с ограниченными разрешениями
"Ошибка при добавлении настройки".
Если вы хотите добавить документ с ограниченными разрешениями, используйте документ без ограничений при разработке и сборке решения. Затем после публикации решения примените ограниченные разрешения к документу в папке публикации.
Ошибки компилятора, возникающие после удаления элемента управления NamedRange
При удалении элемента управления NamedRange с неактивного листа в конструкторе невозможно удалить автоматически создаваемый код из проекта, и могут возникать ошибки компилятора. Чтобы удалить код, перед удалением элемента управления необходимо выбрать лист, содержащий элемент управления NamedRange, чтобы сделать его активным. Если автоматически создаваемый код не удаляется при удалении элемента управления, можно удалить код с помощью конструктора, сделав лист активным и изменив его, чтобы пометить его как измененный. При повторной сборке проекта код удаляется.
Отладка проектов
При отладке проектов Office могут возникнуть следующие ошибки.
Запрос на удаление появляется при публикации и установке решения на компьютере разработчика.
При отладке решения Office может возникнуть следующая ошибка.
"Не удается установить настройку, поскольку уже установлена другая версия, обновление которой из этой папки невозможно".
Проекты уровня документа, созданные в сетевых расположениях UNC, не запускаются с Visual Studio
При создании проекта уровня документа для Excel или Word в сетевом расположении UNC необходимо добавить расположение документа в список надежных расположений в Excel или Word. В противном случае настройки не будут загружаться при запуске или отладке проекта в Visual Studio. Дополнительные сведения о надежных расположениях см. в статье предоставление доверия документам.
Потоки после отладки неправильно останавливаются
Проекты Office в Visual Studio следуют соглашению об именовании потоков, которое позволяет отладчику правильно закрывать программу. При создании потоков в решении необходимо присвоить каждому потоку имя с префиксом "VSTA_" для правильной обработки этих потоков при остановке отладки. Например, можно задать Name свойство потока, ожидающего VSTA_NetworkListener сетевого события.
не удается запустить или отладить любое Office решение на компьютере разработчика
"Не удалось загрузить настройку, так как не удалось создать домен приложения".
Ошибка при остановке отладчика в проекте уровня документа после использования функции "изменить и продолжить"
"Завершение процесса в его текущем состоянии может привести к нежелательным результатам, включая потерю данных и нестабильность системы".
при нажатии кнопки да или нет в диалоговом окне Visual Studio завершает Excel или процесс слова и останавливает отладчик. Чтобы остановить отладку проекта без отображения этого диалогового окна, выйдите из Excel или Word напрямую, а не останавливайте отладчик в Visual Studio.
Приносим извинения. Запрошенное содержимое было удалено. Вы будете автоматически перенаправлены через 1 секунду.
Лучший отвечающий
Вопрос
"Приложение, на котором основан этот тип проектов, не найдено"
Вчера всё работало, компилировалось и т.п.
Рещение UWP. В решении используется Prism
Ответы
Версии официально еще не вышедшие я не устанавливаю. Стараюсь потерпеть 2-3 месяца после официального выхода, а потом уж перехожу на них. Обычно за 2-3 месяца первую волну глюков уничтожают и тогда работать становится более или менее нормально, а бежать впереди паровоза не стоит, если вы только это забавы ради или желании помочь продукту. Если вы желаете помочь, то про такие глюки нужно писать на сайте продукта. Это моё личное мнение прошу не судить меня строго за это)))
Что касается oбновления Windows 10 до версии 1703 (Creators Update) , то оно никак не повлияло на работу Visual Studio. По крайней мере у меня.
Думаю что , причина в неустановке отдельных продуктов. Я бы проверил их наличие VS - Справка - О программе
Эти строчки в моём проекты заполнены по другому: При переходе с WinRT, если не подводит меня память, то строчка Platform Condition должна содержать конкретную платформу, а значения AnyCPU для UWP проектов не допустимы, такие разделы нужно было удалять. Плюс у Вас тип проекта указан Library - это тип проекта библиотека или приложение? Если приложение, то параметр скорее всего должен быть AppContainerExe. И версия студии у Вас случайно не Экспресс?
Вы не пробовали установить VS Community 2007 на чистую только что установленную ОС с всеми доступными обновлениями?
- Изменено Alexander Rusinov Moderator 14 октября 2017 г. 8:02 Поправил
- Помечено в качестве ответа gs2005 15 октября 2017 г. 2:12
Да, начиная с некоторой версии, SDK лежат в Windows Kits (ранее лежали в Microsoft SDK's\Windows)
"Я думал посмотреть в Blank App содержимое файла .csproj, но увы, хотя студия пишет "готово". "
Студия, как программный продукт, сама не умеет никакие проекты. Функциональность работы с проектами определенного языка/платформы приходит с другими продуктами, либо SDK либо TargetingPacks (хотя какие-то из них могут являться частью дистрибутива студии). Поэтому я и думаю, что проблема в каком-то из SDK. Если переустановка целиком студии не помогает, наверное проблема в том, что какой-то из них студия не считает "частью себя", и не переустанавливает. У вас их слишком много, и наверное идет какой-то конфликт. Я предлагаю удалить ненужные (те, под которые у вас нет проектов), а нужные - переустановить.
Все ответы
за 4 дня никакого ответа нет.
Снёс старую версию студии, установил новую:
Установленная версия: Community
Результат всё тот же.
Даже ранее работавшие проект из ваших же примеров типа Windows-universal-samples-master\Samples такие, как XamlUIBasics и т.п. говорят (Несовместимо ) приложение не установлено.
Я работал с VS, начиная с 2003 года и НИКОГДА при переходе на новые версии не возникало никаких проблем. Надо ли считать, что таким образом Микрософт намекает, что теперь пользоваться их средствами разработки нельзя и надо искать что-то другое?
Хотелось бы услышать ответ от сотрудников Микрософт.
Спасибо за возможный ответ!
Какие компоненты Вы выбрали при установке VS 2017? По умолчанию ни один компонент не отмечен и работать в такой студии, разумеется, невозможно.
- Предложено в качестве ответа Maksim Marinov Microsoft contingent staff, Moderator 4 сентября 2017 г. 11:57
- Помечено в качестве ответа Maksim Marinov Microsoft contingent staff, Moderator 2 октября 2017 г. 8:56
- Снята пометка об ответе gs2005 14 октября 2017 г. 1:37
Так же вам полезно знать что вы попали на форумы MSDN. Это всего лишь площадка где такие же пользователи как вы, отдельные сотрудники Microsoft и MVP на добровольных началах оказывают посильную помощь. Ответы не гарантированы и нет никаких временных рамок.
Если нет ответа то это просто значит что никто не встречался с такой проблемой или же что вопрос не ясен, никаких "намеков" от корпорации нет и в помине.
This posting is provided "AS IS" with no warranties, and confers no rights.
Здравствуйте уважаемый Ilya Tumanov. Спасибо за ответ.
Раньше (очень давно) в таких ситуациях я заходил на сайт Gotdotnet, с которого сейчас перенаправляют сюда. Там всегда можно было получить доброжелательный и полезный ответ.
За прошедшие полтора месяца я несколько раз сносил и устанавливал заново студию, изменял-обновлял её и т.п.
Иногда, ненадолго всё восстанавливалось, в частности после изменения в файлах .scproj TargetPlatformVersion с 10.0.15063.0 на TargetPlatformVersion 10.0.14393.0. всё отлаживалось, компилировалось и запускалось. Потом, на следующий день, без всяких изменений с моей стороны начиналась обычная ситуация : [имя проекта] (несовместимо), приложение не установлено. Что несовместимо, какое приложение не установлено? Неизвестно.
В контекстном меню предлагается отредактировать файл .scproj и перезагрузить проект. Что надо отредактировать в файле .scproj?
Последняя, сегодня установленная версия студии:
В C:\Program Files (x86)\Windows Kits\10\bin установлены 3 SDK 10.0.14393.0, 10.0.15063.0, 10.0.16299.0.
Вот начало файла проекта:
При перезагрузке проекта получаю:
Судя по Вашим регалиям, Вы очень хороший специалист.
Я был бы Вам очень признателен, если бы Вы сказали, что именно надо здесь изменить?
Читайте также: