2012-10-18 9 views
5

Mam aplikację Windows Forms (C#, SQL Server), którą stworzyłem i działa i wszystko działa dobrze, z wyjątkiem sytuacji, gdy próbuję uruchomić jej Release .exe na mojej własnej stacji roboczej programowania, wydaje ona "The wydawcy nie można zweryfikować "ostrzeżenie.Pozbycie się "Nie można zweryfikować wydawcy" na instalację POJEDYNCZĄ instancję - Możliwe?

(Uruchomienie tej aplikacji z programu Visual Studio w trybie Debug, ja nie rozumiem tego ostrzeżenia)

wiem o code signing ale ta aplikacja ma być zainstalowana tylko (bezpośrednio na jednej maszynie przeze mnie na komputerze klienta), więc myślę, że być może istnieje sposób na pozbycie się tego ostrzeżenia bez konieczności podpisywania EXE, podobnie do wyjątku, jaki robi Microsoft podczas uruchamiania z Visual Studio?

Uwaga: na pojedynczej instalacji tylko jedna maszyna.

Czy to możliwe?

Odpowiedz

4

Czy używasz sieci z dowolnego miejsca?

Jeśli tak, spróbuj skopiować go do folderu C:\ i sprawdź, czy to rozwiąże problem.

+1

Skopiowanie wydania .exe do 'C: \ Users \ me \ Documents' rozwiązało magicznie problem. Nie wiedziałem, że certyfikat podpisywania kodu nie jest sprawdzany, jeśli aplikacja znajduje się na dysku lokalnym. Dzięki! –

Powiązane problemy