Проект установки Visual studio - проблема с сгенерированным установщиком - PullRequest
0 голосов
/ 24 апреля 2020

У меня проблемы с созданием установщика для моего проекта, я следовал этому руководству https://www.youtube.com/watch?v=fehVTLNQorQ, когда я строю проект установки в консоли вывода, я получаю только это

------ Starting pre-build validation for project 'Setup' ------ 
------ Pre-build validation for project 'Setup' completed ------
1>------ Build started: Project: Setup, Configuration: Debug ------
Building file 'C:\Users\Juan Finol\source\repos\Win-cloudmetadrive\Setup\Debug\Setup.msi'...
WARNING: Including primary output of project 'CloudMetaPrinter.csproj' with target framework '.NETCoreApp v3.1' may result in incomplete content. See here: https://go.microsoft.com/fwlink/?linkid=2112157
Packaging file 'CloudMetaPrinter.runtimeconfig.json'...
Packaging file 'CloudMetaPrinter.dll'...
========== Build: 1 succeeded, 0 failed, 1 up-to-date, 0 skipped ==========

и когда я устанавливаю проект, ярлык .ink, если я пытаюсь запустить его, я получаю сообщение, что это файл DLL и может повредить мою систему, если я go в папку установки, я вижу только имена папок Программа установки и внутри - только файл .dll и файл .runtimeconfig. json, я попытался найти другие учебные пособия, но все они одинаковые, и я не нашел решения для этой проблемы.

Извините за мой английский sh и спасибо за помощь!

1 Ответ

1 голос
/ 24 апреля 2020

РЕШИТЬ!

Добавление новой поддержки. NET Core 3 scenar ios. Вывод. NET Проекты Core 3 должны использоваться с использованием «PublishItemsOutputGroup» вместо «Первичный вывод». Также есть новое поле «PublishProfilePath» в окне свойств, когда выбрано «PublishItemsOutputGroup», которое позволяет создавать автономные. NET Установщики Core 3. Больше подробностей.

Я использовал «Основной вывод» вместо «PublishItemsOutputGroup» Источник: https://marketplace.visualstudio.com/items?itemName=visualstudioclient.MicrosoftVisualStudio2017InstallerProjects

...