Вопросы с тегом «.net-4.0»

Версия 4.0 .NET Framework. Используйте для вопросов, связанных с .NET Framework 4.0. Для вопросов по .NET Framework обычно используйте тег .net.

10
Каковы истинные преимущества ExpandoObject?
Класс ExpandoObject , добавляемый в .NET 4, позволяет произвольно устанавливать свойства объекта во время выполнения. Есть ли какие-либо преимущества перед использованием Dictionary<string, object>или даже Hashtable ? Насколько я могу судить, это не что иное, как хеш-таблица, к которой вы можете получить доступ с немного более лаконичным синтаксисом. Например, почему это …
587 c#  .net  .net-4.0  c#-4.0 

13
App.Config Преобразование для проектов, которые не являются веб-проектами в Visual Studio?
Для веб-приложения Visual Studio 2010 у нас есть функции преобразования конфигурации, с помощью которых мы можем поддерживать несколько файлов конфигурации для разных сред. Но та же функция недоступна для файлов App.Config для служб Windows / WinForms или консольного приложения. Здесь предлагается обходной путь: применение магии XDT к App.Config . Однако …

17
Какая «дополнительная конфигурация» необходима для ссылки на сборку смешанного режима .NET 2.0 в проекте .NET 4.0?
У меня есть проект, в котором я хотел бы использовать некоторые функции .NET 4.0, но основное требование заключается в том, что я могу использовать инфраструктуру System.Data.SQLite, скомпилированную с 2.X. Я вижу упоминание о том, что это возможно, например принятый ответ, но я не вижу, как на самом деле этого добиться. …

21
Microsoft.WebApplication.targets не был найден на сервере сборки. Какое у тебя решение?
Попытка построить мой проект на сервере сборки приводит к следующей ошибке: Microsoft (R) Build Engine Version 4.0.30319.1 error MSB4019: The imported project "C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v10.0\TeamData\Microsoft.Data.Schema.SqlTasks.targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk. error MSB4019: The imported project …

12
Обнаружен параметр ASP.NET, который не применяется в режиме интегрированного управляемого конвейера
Я установил DotNetOpenAuth SDK-3.4.5.10201.vsix и не могу заставить его работать. Он работает локально (когда я запускаю как localhost), но когда я пытаюсь опубликовать его, он не работает. Я получаю сообщение об ошибке IIS Сводка ошибки HTTP Error 500.22 - Внутренняя ошибка сервера Обнаружен параметр ASP.NET, который не применяется в режиме …
401 c#  asp.net  iis  .net-4.0  iis-7.5 

4
Различия между полной платформой Microsoft .NET 4.0 и профилем клиента
Полный установщик Microsoft .NET Framework 4.0 (32- и 64-разрядный) составляет 48,1 МБ, а установщик профиля клиента - 41,0 МБ. Извлеченные установочные файлы имеют размер 237 МБ и 194 МБ соответственно, а после установки они составляют 537 МБ и 427 МБ. Это разница в 110 МБ. Какая разница между этими двумя …

28
ASP.NET MVC на IIS 7.5
Я использую Windows 7 Ultimate (64-разрядную версию) с использованием Visual Studio 2010 RC. Недавно я решил, что VS запускает / отлаживает мои приложения на IIS, а не на dev-сервере, который идет с ним. Однако каждый раз, когда я пытаюсь запустить приложение MVC, я получаю следующую ошибку: Ошибка HTTP 403.14 - …
338 .net-4.0  iis-7.5 

3
.NET 4.0 имеет новый GAC, почему?
%windir%\Microsoft.NET\assembly\это новый GAC . Значит ли это, что теперь нам нужно управлять двумя GAC, один для приложений .NET 2.0-3.5, а другой для приложений .NET 4.0? Вопрос в том, почему?
300 .net  .net-4.0  gac 

9
Как легко инициализировать список кортежей?
Я люблю кортежи . Они позволяют вам быстро сгруппировать релевантную информацию без необходимости писать структуру или класс для нее. Это очень полезно при рефакторинге очень локализованного кода. Инициализация их списка, однако, кажется немного излишней. var tupleList = new List<Tuple<int, string>> { Tuple.Create( 1, "cow" ), Tuple.Create( 5, "chickens" ), Tuple.Create( …

27
Почему я получаю 'Assembly' * .dll 'должна быть подписана строго, чтобы быть отмеченной как обязательное условие.'?
Я пытаюсь скомпилировать мой плагин Excel с использованием C # 4.0, и начал получать эту проблему при создании моего проекта в Visual Studio. Важно сказать вам, что у меня не было этой проблемы раньше. Что может вызвать это?

11
Как я могу запустить PowerShell со средой выполнения .NET 4?
Я обновляю скрипт PowerShell, который управляет некоторыми сборками .NET. Сценарий был написан для сборок, созданных на основе .NET 2 (той же версии платформы, с которой работает PowerShell), но теперь он должен работать как со сборками .NET 4, так и со сборками .NET 2. Поскольку .NET 4 поддерживает запуск приложений, созданных …

4
Токен аннулирования в конструкторе задач: почему?
Некоторые System.Threading.Tasks.Taskконструкторы принимают CancellationTokenв качестве параметра: CancellationTokenSource source = new CancellationTokenSource(); Task t = new Task (/* method */, source.Token); Что меня сбивает с толку, так это то, что изнутри тела метода не существует способа фактически получить переданный токен (например, ничего подобного Task.CurrentTask.CancellationToken). Токен должен быть предоставлен через какой-то другой …

2
Что делает useLegacyV2RuntimeActivationPolicy в конфигурации .NET 4?
При преобразовании проекта, который использовал SlimDX и, следовательно, имеет неуправляемый код, в .NET 4.0, я столкнулся со следующей ошибкой: Сборка смешанного режима построена на версии v2.0.50727 среды выполнения и не может быть загружена в среде выполнения 4.0 без дополнительной информации о конфигурации. Поиск в Google дал мне решение, которое состоит …

11
Когда следует использовать TaskCompletionSource <T>?
AFAIK, все, что он знает, - это то, что в какой-то момент вызывается его метод SetResultили SetExceptionметод для завершения Task&lt;T&gt;экспонирования через его Taskсвойство. Другими словами, он выступает в качестве производителя для Task&lt;TResult&gt;и его завершения. Я видел здесь пример: Если мне нужен способ выполнить Func асинхронно и иметь задачу для представления …

5
Как я могу преобразовать этот код foreach в Parallel.ForEach?
Я немного запутался Parallel.ForEach. Что это такое Parallel.ForEachи чем оно конкретно занимается? Пожалуйста, не ссылайтесь ни на одну ссылку MSDN. Вот простой пример: string[] lines = File.ReadAllLines(txtProxyListPath.Text); List&lt;string&gt; list_lines = new List&lt;string&gt;(lines); foreach (string line in list_lines) { //My Stuff } Как я могу переписать этот пример с Parallel.ForEach?

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.