Pytania otagowane jako .net-assembly

7
Jaki jest cel stosu? Dlaczego tego potrzebujemy?
Uczę się teraz MSIL, aby nauczyć się debugować moje aplikacje C # .NET. Zawsze zastanawiałem się: jaki jest cel stosu? Wystarczy umieścić moje pytanie w kontekście: dlaczego istnieje transfer z pamięci na stos lub „ładowanie”? Z drugiej strony, dlaczego istnieje przeniesienie ze stosu do pamięci lub „przechowywanie”? Dlaczego po prostu …
320 c#  .net  vb.net  cil  .net-assembly 

30
Nie można załadować pliku lub zestawu „Newtonsoft.Json” ani jednej z jego zależności. Definicja manifestu nie pasuje do odwołania do zestawu
Rzeczy, których próbowałem po wyszukiwaniu: w Web.Config umieść powiązanie na starej wersji: <dependentAssembly> <assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral" /> <bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.1.0" /> </dependentAssembly> Edytuj mój plik .csproj, aby upewnić się, że istnieje tylko jedno odwołanie do Newtonsoft <Reference Include="Newtonsoft.Json, Version=6.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL"> <HintPath>..\packages\Newtonsoft.Json.6.0.1\lib\net45\Newtonsoft.Json.dll</HintPath> <SpecificVersion>False</SpecificVersion> <Private>True</Private> </Reference> Przeszukaj mój komputer …

10
Jak znaleźć PublicKeyToken dla konkretnej biblioteki DLL?
Muszę ponownie utworzyć dostawcę w moim pliku web.config, który wygląda mniej więcej tak: <membership defaultProvider="AspNetSqlMemProvider"> <providers> <clear/> <add connectionStringName="TRAQDBConnectionString" applicationName="TRAQ" minRequiredPasswordLength="7" minRequiredNonalphanumericCharacters="0" name="AspNetSqlMemProvider" type="System.Web.Security.SqlMembershipProvider, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" /> </providers> </membership> Jednak pojawia się błąd czasu wykonania informujący, że nie można załadować tego zestawu, i myślę, że dzieje się tak, ponieważ …

6
Jak mogę uzyskać wersję zestawu wykonawczego?
Próbuję uzyskać wersję zestawu wykonującego w C # 3.0 przy użyciu następującego kodu: var assemblyFullName = Assembly.GetExecutingAssembly().FullName; var version = assemblyFullName .Split(',')[1].Split('=')[1]; Czy można to zrobić w inny właściwy sposób?
169 c#  .net  .net-assembly 

5
Najlepsze praktyki / wskazówki dotyczące utrzymywania numerów wersji zestawu
Szukam wskazówek, sugestii, a nawet dyktowania, jak zarządzać trzema różnymi numerami wersji zestawu dla zestawu .NET. Wersja produktu jest najprostsza, ponieważ normalnie wydaje się, że jest to podyktowane biznesem. Następnie wydaje się, że wersja pliku służy do przechowywania wersji między wdrożeniami, gdzie rzeczywista wersja zestawu jest używana tylko podczas wysyłania. …

5
Jak wyświetlić folder i pliki w GAC?
Chcę wyświetlić foldery i podfoldery w GAC . Chcę też wiedzieć o dodawaniu i usuwaniu z GAC . Aby zainstalować, piszemy te linie w wierszu poleceń, otwierając Visual Studio command prompt: - gacutil /i [assembly path] Ale do odinstalowania potrzebujemy tylko: - gacutil /u [assembly name] Czemu?
109 .net  .net-assembly  gac 

4
Jak zapobiec ReflectionTypeLoadException podczas wywoływania Assembly.GetTypes ()
Próbuję przeskanować zestaw pod kątem typów implementujących określony interfejs przy użyciu kodu podobnego do tego: public List<Type> FindTypesImplementing<T>(string assemblyPath) { var matchingTypes = new List<Type>(); var asm = Assembly.LoadFrom(assemblyPath); foreach (var t in asm.GetTypes()) { if (typeof(T).IsAssignableFrom(t)) matchingTypes.Add(t); } return matchingTypes; } Mój problem polega na tym, że ReflectionTypeLoadExceptionpodczas wywoływania …

17
Nie znaleziono zestawu zawierającego błąd OwinStartupAttribute
Ten błąd Podczas próby załadowania aplikacji wystąpiły następujące błędy. - Nie znaleziono zestawu zawierającego OwinStartupAttribute. - Nie znaleziono podanego typu lub metody „false”. Spróbuj określić Assembly. Aby wyłączyć wykrywanie uruchamiania OWIN, dodaj właściwość appSetting owin: AutomaticAppStartup z wartością „false” w pliku web.config. Aby określić zestaw, klasę lub metodę uruchamiania OWIN, …

20
Nie można załadować pliku lub zestawu lub jednej z jego zależności. Odmowa dostępu. Problem jest losowy, ale po jego jednorazowym wystąpieniu nadal występuje
Znalazłem wiele informacji na temat tego błędu: „BŁĄD: nie można załadować pliku lub zestawu„ * .dll ”lub jednej z jego zależności. Odmowa dostępu. Ale nie znalazłem odpowiedzi specyficznej dla mojego scenariusza. Moja witryna jest wdrażana na 6 różnych serwerach produkcyjnych, tylko na jednym serwerze mam do czynienia z tym problemem. …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.