2009-04-24 13 views
7

Dzięki .NET 3.5 SP1 nie jest już wymagane podpisywanie plików manifestu ClickOnce. Włączyliśmy MageUI do naszego procesu wdrażania i chcemy wdrożyć niektóre niepodpisane aplikacje. Mag pozwoli mi stworzyć niepodpisany manifest aplikacji. Jednak będzie to , a nie pozwól mi wskazać manifest wdrożenia na niepodpisany manifest aplikacji. Mówi "manifest aplikacji nie jest podpisany".Tworzenie bez podpisu wdrożeń ClickOnce z MageUI

Czy to błąd? Używam wersji 3.5.30729.1; czy istnieje nowsza wersja, która to naprawia? Wszelkie pomysły na obejścia?

+0

Czy kiedykolwiek wymyśliłeś dobrą pracę? –

+0

Nie. Po prostu bawiłam się pomysłem usunięcia podpisu z naszych wdrożeń, ale całkiem go ścigałam po tej przeszkodzie. Jeśli znajdziesz jakieś dobre rozwiązanie, opublikuj to. – codeConcussion

Odpowiedz

2

Mam ten sam problem.

Obejście jest dodanie fragmentu XML ręcznie do manifest aplikacji XML

-2

Try .Net pracy Ramka 4.0

+2

dlaczego? Jaka funkcja w wersji 4.0 sprawia, że ​​klikanie jest łatwiejsze w procesach kompilacji? lub masz na myśli coś w VS2010? – BozoJoe

0

Co XML Fragment musi iść do manifest aplikacji XML do tworzenia niepodpisanych manifestów rozmieszczenia?

2

Tylko słowo ostrzeżenia - czy wdrażasz to tylko wewnętrznie? Usunięcie podpisu jest dozwolone, ale nie jest zalecane. Usuwa wszystkie skróty plików i sprawia, że ​​twoja aplikacja jest podatna na zastąpienie plików złośliwym oprogramowaniem.

Powiązane problemy