Zwracanie zadania MSBuild SignFile MSB3481: Nie można znaleźć certyfikatu podpisującego

Niedawno dostałem nowy certyfikat podpisywania kodu. Używam zadania SignFile MSBuild do podpisania manifestu aplikacji. Z jakiegoś powodu zadanie powraca:

MSB3481: The signing certificate could not be located.
Ensure that it is in the current user's personal store.

Certyfikat jest zdecydowanie w moim osobistym sklepie, widzę go w certmgr.msc. I wierzę, że jestem zalogowany jako ten sam użytkownik, ponieważ mogę podpisać manifest przy użyciu innego certyfikatu, który znajduje się w tym samym sklepie osobistym. Nie wiem, dlaczego nie można znaleźć tego nowego certyfikatu.

Mogę nawet użyć signtool.exe z SHA1 nowego certyfikatu, aby dobrze podpisywać pliki. Ale naprawdę wolałbym używać naszego istniejącego MSBuild z zadaniem SignFile. Jakieś pomysły, co może tu pójść źle?

Próbowałem również importować certyfikat z pełną ścieżką certyfikacji i bez niej.

questionAnswers(1)

yourAnswerToTheQuestion