Публикация проекта Visual Studio (Core + Angular)

Пытаюсь опубликовать проект и сталкиваюсь ошибкой. Подскажите куда копать в ошибке не особо понятно в каком месте происходит ошибка сборки. Если нажать собрать проект, вроде собирается нормально, и выполняется тоже нормально, а вот при публикации вылетает. Сама ошибка выглядит так:

System.AggregateException: Произошла одна или несколько ошибок. ---> System.Exception: Выполнить сборку не удалось. См. дополнительные сведения в окне вывода. --- Конец трассировки внутреннего стека исключений --- в System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions) в System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken) в Microsoft.WebTools.Publish.PublishService.VsWebProjectPublish.<>c__DisplayClass43_0.b__3() в System.Threading.Tasks.Task`1.InnerInvoke() в System.Threading.Tasks.Task.Execute() --- Конец трассировка стека из предыдущего расположения, где возникло исключение --- в System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) в System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) в Microsoft.Publish.Framework.ViewModel.ProfileSelectorViewModel.d__213.MoveNext() ---> (Внутреннее исключение #0) System.Exception: Выполнить сборку не удалось. См. дополнительные сведения в окне вывода.<---

System.Exception: Выполнить сборку не удалось. См. дополнительные сведения в окне вывода.

Понял как посмотреть детально ошибку, надо ввести: ng build "--prod". Получаю следующую ошибку, и теперь не пойму что не так в классе. Ошибка:

ERROR in Can't resolve all parameters for User in C:/Users/User/source/repos/SiteStyle/ClientApp/src/app/modal-form/user.ts: (?, ?, ?, ?).

Класс import { Component } from '@angular/core';

@Component({ selector: 'user', }) export class User { constructor(

public name: string,
public email: string,
public phone: number,
public about: string

) { } }

В целом я пока решил проблему - поменял класс на интерфейс и компиляция прошла - на работу формы это не повлияло. Видимо придется разобраться, что я делаю не так с импортом класса.


Ответы (0 шт):