Pytania otagowane jako .net-4.0

Wersja 4.0 programu .NET Framework. Użyj w przypadku pytań związanych z .NET Framework 4.0. W przypadku pytań dotyczących platformy .NET Framework należy użyć tagu .net.



8
Zestaw w trybie mieszanym jest oparty na wersji „v2.0.50727” środowiska wykonawczego
Otrzymuję następujący wyjątek: Zestaw w trybie mieszanym jest oparty na wersji „v2.0.50727” środowiska wykonawczego i nie można go załadować do środowiska wykonawczego 4.0 bez dodatkowych informacji o konfiguracji. ponieważ próbowałem wyeksportować raport kryształu z mojego programu WPF ... Dodałem już w pliku app.config ... <startup useLegacyV2RuntimeActivationPolicy="true"> <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/> </startup> …

7
C # Utwórz nowe T ()
Możesz zobaczyć, co próbuję (ale bezskutecznie) zrobić z następującym kodem: protected T GetObject() { return new T(); } Każda pomoc byłaby bardzo mile widziana. EDYTOWAĆ: Kontekst był następujący. Bawiłem się niestandardową klasą kontrolera, z której miały pochodzić wszystkie kontrolery, przy użyciu standardowych metod. W kontekście musiałem więc stworzyć nową instancję …
159 c#  .net  generics  c#-4.0  .net-4.0 


10
Aplikacja konsoli .NET jako usługa Windows
Mam aplikację konsolową i chciałbym ją uruchomić jako usługę Windows. VS2010 posiada szablon projektu, który umożliwia dołączenie projektu konsoli i zbudowanie usługi Windows. Chciałbym nie dodawać oddzielnego projektu usługi i jeśli to możliwe zintegrować kod usługi z aplikacją konsolową, aby aplikacja konsolowa była jednym projektem, który mógłby działać jako aplikacja …

7
Konwersja macierzy równoległej z x na y może spowodować wyjątek w czasie wykonywania
Mam private readonlylistę LinkLabels ( IList<LinkLabel>). Później dodaję LinkLabels do tej listy i dodaję te etykiety do FlowLayoutPanelnastępujących: foreach(var s in strings) { _list.Add(new LinkLabel{Text=s}); } flPanel.Controls.AddRange(_list.ToArray()); ReSharper pokazuje mi ostrzeżenie: Co-variant array conversion from LinkLabel[] to Control[] can cause run-time exception on write operation. Proszę, pomóż mi zrozumieć: Co …


5
Korzystanie z async-await na .net 4
Obecnie zaczynam tworzyć aplikację, która przyniosłaby duże korzyści dzięki funkcji async-await w języku C # 5. Ale nie jestem pewien, której wersji VS i środowiska uruchomieniowego asynchronicznego użyć. Patrząc na wykresy popularności systemów operacyjnych, będę musiał obsługiwać system Windows XP przez kolejne trzy lata. Wygląda na to, że .net 4.5 …

12
Brak ogólnej implementacji OrderedDictionary?
Wygląda na to, że nie ma ogólnej implementacji OrderedDictionary(która znajduje się w System.Collections.Specializedprzestrzeni nazw) w .NET 3.5. Czy jest taki, którego mi brakuje? Znalazłem implementacje zapewniające tę funkcjonalność, ale zastanawiałem się, czy / dlaczego nie ma standardowej implementacji od razu po wyjęciu z pudełka i czy ktoś wie, czy jest …

4
Nie można załadować SOS w WinDbg
Tło: Jestem nowy w WinDbg i próbuję uruchomić go po raz pierwszy. Chcę zbadać zrzut pamięci pobrany z działającej witryny ASP.NET 4 hostowanej w usługach IIS 7 w systemie Windows Server 2008 (x86) i pobranej na mój komputer lokalny. Zainstalowałem narzędzia do debugowania i uruchomiłem WinDbg po raz pierwszy, otwierając …
132 .net-4.0  windbg  sos 

7
Naprawianie powolnego ładowania początkowego dla usług IIS
Usługi IIS mają irytującą funkcję dla witryn o małym ruchu, w których ponownie przetwarzają nieużywane procesy robocze, powodując, że pierwszy użytkownik odwiedzający witrynę po pewnym czasie uzyskuje wyjątkowo duże opóźnienie (ponad 30 sekund). Szukałem rozwiązania problemu i znalazłem te potencjalne rozwiązania. A. Użyj wtyczki Application Initialization B. Użyj funkcji Auto-Start …

7
Kompilacja warunkowa i cele platformy
Jest kilka pomniejszych miejsc, w których kod mojego projektu mógłby zostać drastycznie ulepszony, gdyby docelowa platforma była nowszą wersją. Chciałbym móc lepiej wykorzystać kompilację warunkową w C #, aby przełączyć je w razie potrzeby. Coś jak: #if NET40 using FooXX = Foo40; #elif NET35 using FooXX = Foo35; #else NET20 …
124 c#  .net-3.5  msbuild  .net-4.0 

13
log4net nie działa
Hej, mam tę konfigurację w moim web.config <log4net> <appender name="LogFileAppender" type="log4net.Appender.FileAppender"> <param name="File" value="mylog.log" /> <param name="AppendToFile" value="true" /> <layout type="log4net.Layout.PatternLayout"> <param name="Header" value="" /> <param name="Footer" value="" /> <param name="ConversionPattern" value="%d [%t] %-5p %m%n" /> </layout> </appender> <appender name="ConsoleAppender" type="log4net.Appender.ConsoleAppender" > <layout type="log4net.Layout.PatternLayout"> <param name="Header" value="[Header]\r\n" /> <param name="Footer" …
123 c#  .net-4.0  log4net 


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.