Value does not fall within the expected range nitrox как исправить

Получение этой ошибки при запуске всех приложений ClickOnce для определенного пользователя. Это началось после обновления версии (но не с кем-то другим).

Получение этой ошибки при запуске всех приложений ClickOnce для определенного пользователя. Это началось после обновления версии (но не с кем-то другим).

Я попытался впоследствии изменить номер версии, добавить/удалить, скомпилировать реестр, очистить папку «Локальные настройки» «Службы» и т.д. Еще не повезло.

Эта статья указывает на повреждение профиля пользователя, но я воссоздаю этого пользователя, это не вариант. Есть ли другие идеи по очистке этого?

 PLATFORM VERSION INFO
    Windows             : 5.1.2600.196608 (Win32NT)
    Common Language Runtime     : 2.0.50727.3082
    System.Deployment.dll       : 2.0.50727.3053 (netfxsp.050727-3000)
    mscorwks.dll            : 2.0.50727.3082 (QFE.050727-3000)
    dfdll.dll           : 2.0.50727.3053 (netfxsp.050727-3000)
    dfshim.dll          : 2.0.50727.3053 (netfxsp.050727-3000)

SOURCES
    Deployment url          : file:///C:/Documents%20and%20Settings/<username>/Start%20Menu/Programs/<programname>/<programname>.appref-ms%7C

ERROR SUMMARY
    Below is a summary of the errors, details of these errors are listed later in the log.
    * Activation of \NDP13CDocuments and Settings<username>Start MenuPrograms<programname><programname>.appref-ms| resulted in exception. Following failure messages were detected:
        + Value does not fall within the expected range.

COMPONENT STORE TRANSACTION FAILURE SUMMARY
    No transaction error was detected.

WARNINGS
    There were no warnings during this operation.

OPERATION PROGRESS STATUS
    * [7/22/2009 10:35:30 AM] : Activation of \NDP13CDocuments and Settings<username>Start MenuPrograms<programname><programname>.appref-ms| has started.

ERROR DETAILS
    Following errors were detected during this operation.
    * [7/22/2009 10:35:30 AM] System.ArgumentException
        - Value does not fall within the expected range.
        - Source: System.Deployment
        - Stack trace:
            at System.Deployment.Internal.Isolation.IsolationInterop.GetUserStore(UInt32 Flags, IntPtr hToken, Guid& riid)
            at System.Deployment.Internal.Isolation.IsolationInterop.GetUserStore()
            at System.Deployment.Application.ComponentStore..ctor(ComponentStoreType storeType, SubscriptionStore subStore)
            at System.Deployment.Application.SubscriptionStore..ctor(String deployPath, String tempPath, ComponentStoreType storeType)
            at System.Deployment.Application.SubscriptionStore.get_CurrentUser()
            at System.Deployment.Application.ApplicationActivator.PerformDeploymentActivation(Uri activationUri, Boolean isShortcut, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl)
            at System.Deployment.Application.ApplicationActivator.ActivateDeploymentWorker(Object state)

COMPONENT STORE TRANSACTION DETAILS
    No transaction information is available. 

4b9b3361

Ответ 1

Проблема таинственно исчезла после многократного удаления этой папки и попытки переустановки. Возможно, там тоже была перезагрузка.

Ответ 2

Вы можете попробовать следующее:

rundll32 %windir%system32dfshim.dll CleanOnlineAppCache

Ответ 3

Я отключил приложение из панели управления, а затем снова установил, исправил проблему для меня.

Ответ 4

Я также столкнулся с этой ошибкой на компьютере с Windows 7 x64. Наконец, я смог правильно установить приложение ClickOnce, полностью удалив любые ссылки в реестре (но этого было недостаточно), а затем очистил %user%AppDataLocalApps.

Ответ 5

Я понимаю, что это старый вопрос, но я наткнулся на ту же проблему и нашел другое решение: причина была «&». в пути установки сети ClickOnce. Microsoft подтвердила эту проблему и заявила, что не исправит ее: Отчет об ошибке Microsoft

Ответ 6

Простые этапы:

1) удалить с панели управления

2) удалите папку "2.0", расположенную в %user%AppDataLocalApps.
Теперь вы можете переустановить

Ответ 7

После нескольких часов устранения этой ошибки я обнаружил, что в моем случае это было потому, что я пытался запустить установщик с подключенного сетевого диска вместо UNC-пути. При первом запуске установщика он работает нормально. Но если вы запустите его снова, вы получите следующую ошибку:

Не удается запустить приложение

При просмотре сведений об ошибках вы обнаружите очень неоднозначную ошибку:

введите описание изображения здесь

Если я вместо этого запускаю приложение из UNC-пути \MyServerMyShareDeploy... Затем он работает просто отлично, последовательно.

При дальнейших исследованиях, похоже, что здесь происходит то, что установщик проверяет (по соображениям безопасности), что он выполняется с авторизированного URL-адреса развертывания, как указано в манифесте развертывания *.application.

введите описание изображения здесь

Поскольку текущий путь (сопоставленный диск) отличается от пути UNC, установка завершается с ошибкой, и программа удаляется. Обратите внимание на разницу между путями в журнале ошибок:

введите описание изображения здесь

То, что на самом деле означает ошибка, — «Внимание! Приложение невозможно установить, поскольку URL-адрес развертывания не соответствует URL-адресу поставщика, указанному в манифесте развертывания».

Хорошо, это спасло бы меня много часов устранения неполадок!!:-)

Ответ 8

Я решил свое исключение

System.ArgumentException
    - Value does not fall within the expected range.
    - Source: System.Deployment

Проверьте, имеет ли ссылка Copy Local= true. Например, моя проблема заключалась в ссылке Office на true. Когда он попытался скопировать его, возник конфликт, поэтому он не смог открыть программу. Надеюсь, это решает вашу проблему.

Ответ 9

Я некоторое время искал чистое решение этой проблемы. Я мог бы исправить это несколько раз проб и ошибок. Наконец, я смог придумать точный вопрос. Я думал поделиться этим здесь.

Над ошибкой указано, что он не может найти соответствующий файл в папке развертывания.

Если вы столкнулись с этой проблемой для проверки обновлений ниже.

  • Загрузите файл application.exe.manifest из развертывания, которое
    работать.
  • Сравнить текущую версию файла application.exe.manifest   со старым.
  • Посмотрите, какая ссылка добавлена ​​/удалена/изменена. если   вы видите что-нибудь подозрительное, вручную отредактируйте/откат, что часть   манифест и попытка, в большинстве случаев он будет работать.

Если новая загрузка

Убедитесь, что у вас есть все сборки, помеченные как ‘copy local = true’, полученные в папке развертывания, также проверяйте его размер после загрузки.

потому что сборка copy local = false ‘ будет рассматриваться как предварительные условия в движке clickonce. Большая часть проблемы запуска приложения начинается оттуда.

Ответ 10

Удалено все в %user%AppDataLocalApps2.0, и оно сработало.

Ответ 11

Любопытно, что у меня была такая же проблема, и она была решена путем простого входа в систему как другого пользователя и установки/запуска приложения. Когда я вышел из системы, а затем вошел в систему как оригинальный пользователь, все это снова работало.

Ответ 12

Моя проблема вызвана изменением файла csproj.
ссылка на сборку была изменена с:

HintPath > ..Files

к

HintPath > .. .. Files

который добавил элемент XML файла зависимости в файле манифеста.

редактирование файла csproj и публикация, исправлен файл манифеста.

Ответ 13

Мы много раз сталкивались с этой ошибкой, но сегодня она остановила все и вызвала у нас огромные проблемы. Я не мог понять это. Я открыл критический случай поддержки с Microsoft, и во время нашего первого телефонного звонка, прочитав журнал ошибок, я понял это.

Мое решение имеет несколько проектов. Наша основная программа одна, а затем есть общая DLL. Я изменил ссылку в общей dll для Excel (Microsoft.Office.Interop.Excel) с версии 12 и обновил до v15 из-за других проблем с отладкой и совместимостью фреймворка. Затем я вышел после выполнения некоторой работы.

Что я заметил после релиза, так это то, что я не обновил dll Excel и в своем основном проекте, так как в нем также есть несколько ссылок на него. Хорошо, даже после того, как я обновил это до v15, проблема все еще существовала. Это когда я позвонил в Microsoft.

После нашего первого телефонного звонка я заметил пару строк в журнале ошибок при сбое запуска приложения.

* [3/12/2018 2:10:57 PM] : Detecting dependent assembly Microsoft.Vbe.Interop, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71E9BCE111E9429C, processorArchitecture=msil using Microsoft.Vbe.Interop, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c, processorArchitecture=msil.
* [3/12/2018 2:10:57 PM] : Detecting dependent assembly office, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71E9BCE111E9429C using office, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c.
* [3/12/2018 2:10:57 PM] : Detecting dependent assembly office, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71E9BCE111E9429C, processorArchitecture=msil using office, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c, processorArchitecture=msil.

Заметьте, как средняя линия показывает версию 12.0.0.0? Ну, я был смущен. Поэтому я начал искать любые другие офисные ссылки. Я обнаружил, что наша основная программа ссылается только на Office.dll и Interop.Word dll. Я удалил их и прочитал ссылку на Word Interop DLL v15, а затем снова выпустил приложение.

Это все еще не работало, но как только я удалил приложение, затем переустановил, все было хорошо. Люди, которые еще не обновились, не имели проблем с обновлением, как только я исправил проблему. Люди, которые пытались обновить, должны были удалить и переустановить.

К счастью, Microsoft закрыла дело без каких-либо обвинений :)

Надеюсь, это поможет кому-то еще.

Ответ 14

У меня был клиент, устанавливающий наш VSTO addin MSI, и мы видели это.

System.ArgumentException: значение не попадает в ожидаемый диапазон. в System.Deployment.Internal.Isolation.IsolationInterop.GetUserStore (флаги UInt32, IntPtr hToken, Guid & riid)

После проверки их журналов событий мне стало ясно, что у них возникли проблемы с их профилем пользователя. Они восстановили свой профиль пользователя, и это решило проблему.

Ответ 15

Я попробовал простую конфигурацию. Перейдите в проект → свойства → приложение ->

отметьте значок и основной файл, выберите значок рядом с параметром встроить манифест с конфигурацией по умолчанию

удачи

In general, we played with a friend for 2 days in subnautica with the nitrox mod and yesterday we finished playing it and saved and left, after which I start the server and I start all over again, that’s what he writes
(P.S-I translate everything from the translator)
[19:14:25.463] [INF] Exiting …
[19:14:25.463] [INF] Nitrox Server Stopping…
[19:14:29.496] [INF] World state saved
[19:14:29.557] [INF] Nitrox Server Stopped
[22:34:10.842] [INF] Starting NitroxServer V1.6.0.0 for Subnautica
[22:34:11.215] [INF] Using game files from: E:Subnautica
[22:34:21.476] [ERR] Json serialization error:
Newtonsoft.Json.JsonReaderException: Unterminated string. Expected delimiter: «. Path ‘Entities[77329].Transform’, line 1, position 121207711.
at Newtonsoft.Json.JsonTextReader.ReadStringIntoBuffer(Char quote)
at Newtonsoft.Json.JsonTextReader.ParseProperty()
at Newtonsoft.Json.JsonReader.ReadAndAssert()
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.SetPropertyValue(JsonProperty property, JsonConverter propertyConverter, JsonContainerContract containerContract, JsonProperty containerProperty, JsonReader reader, Object target)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateObject(Object newObject, JsonReader reader, JsonObjectContract contract, JsonProperty member, String id)
[22:34:21.476] [ERR] Json serialization error:
Newtonsoft.Json.JsonReaderException: Unterminated string. Expected delimiter: «. Path ‘Entities[77329].Transform’, line 1, position 121207711.
at Newtonsoft.Json.JsonTextReader.ReadStringIntoBuffer(Char quote)
at Newtonsoft.Json.JsonTextReader.ParseProperty()
at Newtonsoft.Json.JsonReader.ReadAndAssert()
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.SetPropertyValue(JsonProperty property, JsonConverter propertyConverter, JsonContainerContract containerContract, JsonProperty containerProperty, JsonReader reader, Object target)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateObject(Object newObject, JsonReader reader, JsonObjectContract contract, JsonProperty member, String id)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.SetPropertyValue(JsonProperty property, JsonConverter propertyConverter, JsonContainerContract containerContract, JsonProperty containerProperty, JsonReader reader, Object target)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateObject(Object newObject, JsonReader reader, JsonObjectContract contract, JsonProperty member, String id)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
at NitroxServer.Serialization.ServerJsonSerializer.Deserialize[T](String filePath) in NitroxServerSerializationServerJsonSerializer.cs:line 60
at NitroxServer.Serialization.World.WorldPersistence.LoadFromFile(String saveDir) in NitroxServerSerializationWorldWorldPersistence.cs:line 98
[22:34:21.477] [ERR] Json serialization error:
Newtonsoft.Json.JsonReaderException: Unterminated string. Expected delimiter: «. Path ‘Entities[77329].Transform’, line 1, position 121207711.
at Newtonsoft.Json.JsonTextReader.ReadStringIntoBuffer(Char quote)
at Newtonsoft.Json.JsonTextReader.ParseProperty()
at Newtonsoft.Json.JsonReader.ReadAndAssert()
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.SetPropertyValue(JsonProperty property, JsonConverter propertyConverter, JsonContainerContract containerContract, JsonProperty containerProperty, JsonReader reader, Object target)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateObject(Object newObject, JsonReader reader, JsonObjectContract contract, JsonProperty member, String id)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.SetPropertyValue(JsonProperty property, JsonConverter propertyConverter, JsonContainerContract containerContract, JsonProperty containerProperty, JsonReader reader, Object target)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateObject(Object newObject, JsonReader reader, JsonObjectContract contract, JsonProperty member, String id)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
at NitroxServer.Serialization.ServerJsonSerializer.Deserialize[T](String filePath) in NitroxServerSerializationServerJsonSerializer.cs:line 60
at NitroxServer.Serialization.World.WorldPersistence.LoadFromFile(String saveDir) in NitroxServerSerializationWorldWorldPersistence.cs:line 98
[22:34:21.477] [ERR] Json serialization error:
Newtonsoft.Json.JsonReaderException: Unterminated string. Expected delimiter: «. Path ‘Entities[77329].Transform’, line 1, position 121207711.
at Newtonsoft.Json.JsonTextReader.ReadStringIntoBuffer(Char quote)
at Newtonsoft.Json.JsonTextReader.ParseProperty()
at Newtonsoft.Json.JsonReader.ReadAndAssert()
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.SetPropertyValue(JsonProperty property, JsonConverter propertyConverter, JsonContainerContract containerContract, JsonProperty containerProperty, JsonReader reader, Object target)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateObject(Object newObject, JsonReader reader, JsonObjectContract contract, JsonProperty member, String id)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.SetPropertyValue(JsonProperty property, JsonConverter propertyConverter, JsonContainerContract containerContract, JsonProperty containerProperty, JsonReader reader, Object target)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateObject(Object newObject, JsonReader reader, JsonObjectContract contract, JsonProperty member, String id)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
at NitroxServer.Serialization.ServerJsonSerializer.Deserialize[T](String filePath) in NitroxServerSerializationServerJsonSerializer.cs:line 60
at NitroxServer.Serialization.World.WorldPersistence.LoadFromFile(String saveDir) in NitroxServerSerializationWorldWorldPersistence.cs:line 98
[22:34:21.477] [ERR] Could not load world, creating a new one : Newtonsoft.Json.JsonReaderException Unterminated string. Expected delimiter: «. Path ‘Entities[77329].Transform’, line 1, position 121207711.
[22:34:21.481] [WRN] Creating a backup at «*************************************»

  • Remove From My Forums
  • Question

  • i get the error while fetching few fields from list.

    it only occurs with 1 field which is a lookup from another list.

    i have many more fields which are lookups from other tables, but they donot throw error.

    any idea why the error is comming? i have checked the list name, field name and everything is proper.

    is it related with permissions, because for certain group of users it works without throwing this error.

    Value does not fall within the expected range.

    Description:
    An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

    Exception Details: System.ArgumentException: Value does not fall within the expected range.

Answers

  • You say have other lookupvalues. How many lookupvalues are you having in your operation?

    The List View Lookup Threshold specify the maximum number of Lookup, Person/Group or Workflow status fields that a database query can involve at one time. The list view lookup threshold is default set to 8. Admin users are not restricted by this threshold.
    I think this is your problem.

    You can change this CA -> Web Application Management -> mark your web application -> General Settings -> Resource Throttling.

    Please let me know if this works

    • Marked as answer by

      Saturday, August 6, 2011 6:06 AM

  • You are getting a build error because you do not have a reference to the System.Linq namespace.

    I think the problem is caused by throttling. You are not allowed to invlove more than default 8 lookups in a query. This rule do not apply if you execute the query as an admin (app.pool account). I assmue your employee list contains more than 8 lookup values.
    You could restrict the returned field by setting SPQuery.ViewFields.

    You are welcome. I am glad it now works.

    • Marked as answer by
      Nachiket Kamat
      Friday, June 10, 2011 12:05 PM

Recommend Projects

  • React photo

    React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo

    Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo

    Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo

    TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo

    Django

    The Web framework for perfectionists with deadlines.

  • Laravel photo

    Laravel

    A PHP framework for web artisans

  • D3 photo

    D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Visualization

    Some thing interesting about visualization, use data art

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo

    Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo

    Microsoft

    Open source projects and samples from Microsoft.

  • Google photo

    Google

    Google ❤️ Open Source for everyone.

  • Alibaba photo

    Alibaba

    Alibaba Open Source for everyone

  • D3 photo

    D3

    Data-Driven Documents codes.

  • Tencent photo

    Tencent

    China tencent open source team.

Вопрос:

У меня было приложение ClickOnce, которое использовалось в течение нескольких месяцев, но недавно появилось сообщение об ошибке при развертывании последней версии. С этой последней версией я добавил ссылку на DLL, которую я раньше не использовал (FTD2XX_NET.dll, если это имеет значение), и что это связано с проблемой, но я не могу понять, как ее исправить.

Фактический развертываемый проект ссылается на другой проект библиотеки, который является ссылкой на DLL (он ссылается на другую DLL, но работал в течение нескольких месяцев, и они не изменились). После этих потоков Я попытался удалить папку “Локальные настройки/приложения” и перезагрузить несколько раз, так как а также воссоздание проекта и развертывание в другом месте. Ошибка существует на нескольких машинах, поэтому я не подозреваю, что это повреждение профиля пользователя. Вот полная ошибка, которую я даю:

PLATFORM VERSION INFO
Windows             : 5.1.2600.196608 (Win32NT)
Common Language Runtime     : 4.0.30319.261
System.Deployment.dll       : 4.0.30319.1 (RTMRel.030319-0100)
clr.dll             : 4.0.30319.261 (RTMGDR.030319-2600)
dfdll.dll           : 4.0.30319.1 (RTMRel.030319-0100)
dfshim.dll          : 4.0.31106.0 (Main.031106-0000)

SOURCES
Deployment url          : file://nt_server/prog/Publish/Digipot%20Utility/Digipot%20Utility.application
Deployment Provider url     : file://nt_server/Prog/Publish/Digipot%20Utility/Digipot%20Utility.application
Application url         : file://nt_server/prog/Publish/Digipot%20Utility/Application%20Files/Digipot%20Utility_1_0_0_72/Digipot%20Utility.exe.manifest

IDENTITIES
Deployment Identity     : Digipot Utility.application, Version=1.0.0.72, Culture=neutral, PublicKeyToken=1e3769a7c667fbc1, processorArchitecture=msil
Application Identity        : Digipot Utility.exe, Version=1.0.0.72, Culture=neutral, PublicKeyToken=1e3769a7c667fbc1, processorArchitecture=msil, type=win32

APPLICATION SUMMARY
* Installable application.

ERROR SUMMARY
Below is a summary of the errors, details of these errors are listed later in the log.
* Activation of \nt_serverprogPublishDigipot UtilityDigipot Utility.application resulted in exception. Following failure messages were detected:
+ Value does not fall within the expected range.

COMPONENT STORE TRANSACTION FAILURE SUMMARY
No transaction error was detected.

WARNINGS
There were no warnings during this operation.

OPERATION PROGRESS STATUS
* [3/14/2012 10:17:15 AM] : Activation of \nt_serverprogPublishDigipot UtilityDigipot Utility.application has started.
* [3/14/2012 10:17:15 AM] : Processing of deployment manifest has successfully completed.
* [3/14/2012 10:17:15 AM] : Installation of the application has started.
* [3/14/2012 10:17:15 AM] : Processing of application manifest has successfully completed.
* [3/14/2012 10:17:17 AM] : Found compatible runtime version 2.0.50727.
* [3/14/2012 10:17:17 AM] : Detecting dependent assembly Sentinel.v3.5Client, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=msil using Sentinel.v3.5Client, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=msil.
* [3/14/2012 10:17:17 AM] : Detecting dependent assembly System.Data.Entity, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, processorArchitecture=msil using System.Data.Entity, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, processorArchitecture=msil.
* [3/14/2012 10:17:17 AM] : Detecting dependent assembly NationalInstruments.Common.Native, Version=8.6.35.131, Culture=neutral, PublicKeyToken=18CBAE0F9955702A, processorArchitecture=x86 using NationalInstruments.Common.Native, Version=8.9.35.302, Culture=neutral, PublicKeyToken=18cbae0f9955702a, processorArchitecture=x86.
* [3/14/2012 10:17:17 AM] : Detecting dependent assembly NationalInstruments.Common, Version=8.6.35.131, Culture=neutral, PublicKeyToken=18CBAE0F9955702A, processorArchitecture=msil using NationalInstruments.Common, Version=8.9.35.302, Culture=neutral, PublicKeyToken=18cbae0f9955702a, processorArchitecture=msil.
* [3/14/2012 10:17:17 AM] : Request of trust and detection of platform is complete.

ERROR DETAILS
Following errors were detected during this operation.
* [3/14/2012 10:17:18 AM] System.ArgumentException
- Value does not fall within the expected range.
- Source: System.Deployment
- Stack trace:
at System.Deployment.Internal.Isolation.IStore.LockApplicationPath(UInt32 Flags, IDefinitionAppId ApId, IntPtr& Cookie)
at System.Deployment.Application.ComponentStore.LockApplicationPath(DefinitionAppId definitionAppId)
at System.Deployment.Application.SubscriptionStore.LockApplicationPath(DefinitionAppId definitionAppId)
at System.Deployment.Application.FileDownloader.PatchFiles(SubscriptionState subState)
at System.Deployment.Application.FileDownloader.Download(SubscriptionState subState)
at System.Deployment.Application.DownloadManager.DownloadDependencies(SubscriptionState subState, AssemblyManifest deployManifest, AssemblyManifest appManifest, Uri sourceUriBase, String targetDirectory, String group, IDownloadNotification notification, DownloadOptions options)
at System.Deployment.Application.ApplicationActivator.DownloadApplication(SubscriptionState subState, ActivationDescription actDesc, Int64 transactionId, TempDirectory& downloadTemp)
at System.Deployment.Application.ApplicationActivator.InstallApplication(SubscriptionState& subState, ActivationDescription actDesc)
at System.Deployment.Application.ApplicationActivator.PerformDeploymentActivation(Uri activationUri, Boolean isShortcut, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl)
at System.Deployment.Application.ApplicationActivator.ActivateDeploymentWorker(Object state)

COMPONENT STORE TRANSACTION DETAILS
No transaction information is available.

Спасибо заранее,
Джозеф

Изменить: похоже, проблема распространяется. На втором компьютере я очистил все файлы ClickOnce в “Local Settings/Apps”, поэтому мне пришлось переустановить старую программу. Когда я пошел, это дало мне ту же ошибку. Эта программа была в последний раз обновлена ​​в феврале. В ответ я попытался полностью удалить и переустановить платформу .NET безрезультатно.

Лучший ответ:

Итак, я нашел решение по рекомендации решений “Ответ” на этот поток Я отключил автоматическую добавку версии и вручную обновил версию Assembly and File в настройках Project в разделе “Приложение > Информация о сборке…”, и она сработала.

Ответ №1

Мое лечение было немного другим. У меня были проблемы только на одной из трех машин на моем рабочем месте. Попробовав большинство, если не всех, решений выше, я пробовал это:

Очистили папку AppData, но ее было сложно найти. Шахта была здесь:

C:Users%usernamefolder%AppDataLocalApps2.0PN1V0WLG.QB82RVAAAH2.PA9

эта часть “PN1V0WLG.QB82RVAAAH2.PA9” может быть уникальной для моей машины. Но в 2RVAAAH2.PA9 были несколько папок, имя которых начиналось с первых 4 букв имени моего приложения:

Eg. "prog...exe_f9d3a3c4fe2dee3c_0001.0000_none_81c53bb624457ad3"

Я пошел и фактически удалил все папки в каталоге 2RVAAAH2.PA9, поскольку все они, казалось, относились к моей программе или ссылкам в моей программе. Я мог бы сказать, что некоторые из них связаны с DLL Telerik, которые я использую, поэтому я тоже их бросил.

Затем я снова установил свою программу, и она сработала.

Ответ №2

Похоже, что может возникнуть несколько проблем и посмотреть, помогает ли кто-нибудь из них

  • Проверьте и посмотрите, есть ли и на пути к приложению

http://connect.microsoft.com/VisualStudio/feedback/details/361607/clickonce-application-does-not-install-when-the-deployment-path-includes-ampersand

также взгляните на это

  • Мы использовали таргетинг на “любой процессор” и должны были изменить его на x86, чтобы заставить его работать на 64-битных машинах. Для нас это связано с тем, что мы используем DirectX, и он поддерживает только 32-разрядные машины. Поэтому, несмотря на то, что мы поместили весь код DirectX в свой собственный проект, ориентированный на x86, мы должны были запустить наш проект запуска x86.

http://social.msdn.microsoft.com/Forums/en-US/winformssetup/thread/9e4b714e-bad4-4c62-a7ad-3c80e32d95eb/

  • Похоже, что это вызвано неизвестным изменением в файле .vbproj. Если у вас есть контроль источника или резервное копирование ваших файлов, восстановление старой версии файла .vbproj и повторная публикация, похоже, устраняют проблему. Вы можете или не должны удалять на целевой машине, если они пытались запустить плохую публикацию.

http://connect.microsoft.com/VisualStudio/feedback/details/437590/value-does-not-fall-within-the-expected-range-click-once-deployment-failure

  • Убедитесь, что у вас нет каких-либо несоответствующих номеров версий на любых DLL или любых круговых ссылках.

http://social.msdn.microsoft.com/Forums/en-US/winformssetup/thread/9e4b714e-bad4-4c62-a7ad-3c80e32d95eb/

Ответ №3

Удалите все & из имени папки, если в имени папки есть &. По этой причине у меня была такая же проблема.

Ссылка: Проверить здесь

Ответ №4

Обходной путь – это просто удалить и переустановить приложение. Мне еще предстоит найти решение самой ошибки и почему это происходит так случайным образом. Я выпущу новую версию, и это случится с одним другим человеком, и никто другой. Я только что выпустил новую версию несколько минут назад, и это испортило мою версию на моей машине, и никто другой. Мне еще предстоит найти решение, поскольку, когда я его публикую, он работает на большинстве машин, но не на пару. Был таким образом буквально 12 лет.

Ответ №5

Если вы пытаетесь запустить clickonce на общем ресурсе UNC, это может не сработать. Я получал тот же результат, что и ваш, но я просто попробовал использовать C:вместо нашего ресурса, и он работает отлично. Я знаю, что это не решение, но, по крайней мере, это ключ – не уверен, что это связано с аутентификацией… или чем-то глубже. Я хочу, чтобы сообщение об ошибке было более полезным.

Ответ №6

Цель платформы: любой процессор (msil) был для меня окончательно проблемой: настройка на x86 решила проблему

Ответ №7

Я переключил публикацию в папку C:Temp.
Не удалось установить, но на этот раз мне сказали, что у меня есть существующая установка из другого места.
После того, как я немного пошутил, я обнаружил, что могу исправить проблему:
1. Используйте панель управления для удаления приложения.
2. Удалить содержимое папки публикации.

Мне не удалось выяснить, какие шаги на самом деле порождают проблему, но ее пока нет.

Ответ №8

В случае, если кто-либо сталкивается с аналогичной проблемой с приложением WPF, пожалуйста, взгляните на мой ответ здесь.

Понравилась статья? Поделить с друзьями:
  • Valorant ошибка vanguard anti cheat как исправить
  • Valorant ошибка van9002
  • Valorant ошибка 128 как решить
  • Valorant код ошибки val 43
  • Valorant как изменить сервер