Warto przeczytać te wskazówki dotyczące rozwiązywania problemów, jeśli widzisz kod błędu svcutil na ich komputerze.
Zatwierdzono: Fortect
Błędy uruchomieniowe SvcUtil.exe Błędy uruchomieniowe to błędy programu Microsoft Visual Studio 2010 Ultimate, które występują w czasie wykonywania. Środowisko wykonawcze jest dość oczywiste; Zawierają one te błędy EXE, które występują podczas ładowania programu SvcUtil.exe, po uruchomieniu nowego roku programu Microsoft Visual Studio Ultimate lub w niektórych przypadkach.
Myśleć
Zatwierdzono: Fortect
Fortect to najpopularniejsze i najskuteczniejsze narzędzie do naprawy komputerów na świecie. Miliony ludzi ufają, że ich systemy działają szybko, płynnie i bez błędów. Dzięki prostemu interfejsowi użytkownika i potężnemu silnikowi skanowania, Fortect szybko znajduje i naprawia szeroki zakres problemów z systemem Windows - od niestabilności systemu i problemów z bezpieczeństwem po zarządzanie pamięcią i wąskie gardła wydajności.
To poprzednie pytanie Stack Overflow prawdopodobnie przyniesie Ci korzyści z bieżącym pytaniem, ale nie będzie automatycznie równoznaczne z Twoim problemem.
Utworzyłeś dostawców WCF i wywołałeś ich w usługach IIS, aby mieć pewność, że są szybcy. Celem SVCUtil.exe jest tworzenie klas, które nie mogą być nieco bardziej używane w aplikacji do interakcji z konkretną usługą, która zawiera informacje o czasie kompilacji o członkostwie w ustaleniach i metodach.
To całkowicie to samo, co dodanie rodzinnego stołu pomocy w studiu wideo lub graficznym, aby skorzystać z tej usługi.
Jeśli napotkasz jakiekolwiek problemy, sugerowałbym po prostu stworzenie bardzo prostego projektu konsoli w Visual Studio, dodanie ważnej referencji usługi i zarządzanie nazwą domeny IT usługi w IIS. Następnie w określonym aspekcie dołączonym do Eksploratora rozwiązań programu Visual Studio iw prawie każdym pliku reference.cs kliknij opcję Pokaż wszystkie pliki. Działa to, jakie informacje były konsumowane przez twoją platformę przez długi czas.
Po przeczytaniu poniższych komentarzy zacznę odkrywać więcej o Twoim problemie. Myślę, że cały klient nie rozumie, co naprawdę robisz, tak naprawdę trwa, gdy naprawdę osiągnąłeś to, co facet lub dziewczyna chce osiągnąć.
Oryginalny projekt, który miałeś z klientelą testową WCF, działał, mimo że masz. Jest to kompletny obiekt WCF. Wszystko, co trzeba było zrobić, to wyświetlić podgląd jego rozwiązania w programie Visual Studio i redystrybuować je zrozumieć. Następnie, jeśli masz pewność, że twoja główna decyzja jest ważna dla tego, kto tworzy katalog punktów wirtualnych IIS, powinieneś użyć guru statku. Jeśli następnie uruchomisz swój projekt, a następnie przejdziesz do tego adresu URL, prawdopodobnie kilka z nich wskaże usługę do celów testowych.
To, co robisz w pewnym rozmieszczeniu w swojej kompilacji, projekcie WCF, dodawaniu biblioteki DLL do projektu witryny internetowej, jest po prostu złe: cały przykład, który wykonałeś, to prawdopodobnie ponownie:http://msdn.microsoft.com/en-us/library/ms733766.aspxjest przywrócenie usługi WCF w witrynie sieci Web projektu od podstaw. Nie chodzi o dodawanie konkretnego istniejącego projektu WCF i hostowanie go.
Zasadniczo próbujesz zrobić 3 rzeczy razem na różne sposoby.
W tej sytuacji albo usuniesz bibliotekę DLL projektu Planet Earth, albo utworzysz tam usługę. Lub hostuj bieżącą usługę WCF tworzącą IIS (projekt pobrany przeze mnie i źródło)
Masz usługę hostowaną. Wtedy, bardzo często, masz aplikację, która współpracuje z nią. To, co odkryłeś również biorąc pod uwagę svcutil, można zrobić w więcej niż dwóch trybach:
Tworzysz konsolę Moje zgłoszenie i uruchamiasz „Dodaj łącze usługi” dla adresu URL hostowanego przez Twoją firmę w usługach IIS.
Możesz też użyć SVC Util.exe i określić konkretny adres URL, w którym generowany jest plik klasy, który wklejasz do konsoli/aplikacji.
Mam nadzieję, że to wyjaśnia sytuację WCF oraz na jakich etapach używasz różnych narzędzi do pielęgnacji dziecka?
Myślę, że coś jest nie tak z twoim ulubionym oryginalnym projektem. Nie wiem też, co użytkownicy rozumieją przez najważniejszą rzecz w ważnej bibliotece DLL? Jeśli ci eksperci twierdzą, że projekt online Twojej witryny jest powiązany z częścią ogromnego projektu dll, to wcf jest nie mniej od tego.
Mam wersję roboczą, którą wcześniej wysłałem klientom. Dodałem to do IIS, więc eksperci twierdzą, że mogę ustawić go jako domyślny podczas przeglądania localhost / EvalService na moim komputerze
Aby dokładnie przetestować tę usługę, musisz zwolnić klienta i użyć go, aby bez wątpienia dzwonić do tej usługi. Można to zrobić za pomocą narzędzia svcutil.exe z kolejki wpływów o następującej składni: “
Po wykonaniu tej konfiguracji stworzyłem rynek aplikacji Wii „Added Service Link” w Visual Business i korzystałem z usługi prawie bez problemu.
Wypróbuj powyższe w swoim przedsięwzięciu Prześlij i zobacz, jak daleko możesz się posunąć.
Przyspiesz teraz wydajność swojego komputera dzięki temu prostemu pobieraniu.
Svcutil.exe można wykorzystać do pobierania metadanych z uruchomionych usług i metadanych specyficznych dla lokalizacji w plikach lokalnych. Aby załadować metadane, musisz określić parametr / t: meta-data. W przeciwnym razie generowany jest kod klienta. W przypadku schematów adresów URL HTTP i HTTPS program Svcutil.exe próbuje odzyskać metadane przy użyciu WS-Metadata Exchange i DISCO.
W pierwszym wierszu wprowadź pełną ścieżkę do narzędzia svcutil.exe. Tradycyjnie program jest instalowany w katalogu C:Program FilesMicrosoft SDKsWindowsv6. 2 Kosz.