2011-01-31 2 views
1

Я пытаюсь запустить добавленный Excel 2007 VSTO 3.0, который мы создали. Однако не после установки ИОН Trading MarketView Excel Plug-в нашей надстройки больше не кажется, загружается должным образом и не со следующей ошибкой:CannotCreateCustomizationDomainException: настройка не может быть загружена, потому что домен приложения не может быть создан

Microsoft.VisualStudio.Tools.Applications.Runtime.CannotCreateCustomizationDomainException: Customization could not be loaded because the application domain could not be created. ---> System.IO.FileLoadException: Loading this assembly would produce a different grant set from other instances. (Exception from HRESULT: 0x80131401)

at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandle& ctor, Boolean& bNeedSecurityCheck) at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean fillCache) at System.RuntimeType.CreateInstanceImpl(Boolean publicOnly, Boolean skipVisibilityChecks, Boolean fillCache) at System.Activator.CreateInstance(Type type, Boolean nonPublic) at System.RuntimeType.CreateInstanceImpl(BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes) at System.Activator.CreateInstance(Type type, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes) at System.Activator.CreateInstance(String assemblyName, String typeName, Boolean ignoreCase, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes, Evidence securityInfo, StackCrawlMark& stackMark) at System.Activator.CreateInstance(String assemblyName, String typeName) at System.AppDomain.CreateInstance(String assemblyName, String typeName) at System.AppDomain.CreateInstanceAndUnwrap(String assemblyName, String typeName) at System.AppDomain.CreateInstanceAndUnwrap(String assemblyName, String typeName) at Microsoft.VisualStudio.Tools.Office.Runtime.DomainCreator.LoadMafPipeline(AppDomain newDomain, IntPtr hostServiceProvider, AddInInformation info, EntryPoints requestedEntryPoints, OfficeApp officeApplication, OfficeVersion officeVersion, IntPtr& executor) at Microsoft.VisualStudio.Tools.Office.Runtime.DomainCreator.CreateCustomizationDomainInternal(String solutionLocation, String manifestName, String documentName, Boolean showUIDuringDeployment, IntPtr hostServiceProvider, IntPtr& executor) --- End of inner exception stack trace ---

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

Спасибо, Том

ответ

1

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

  1. Переустановка VSTOR

  2. Отключение других надстроек

  3. Install framework 3.5 sp1

  4. ошибки Fix в конфигурации системы безопасности на компьютере, на котором выполняются инструментами Visual Studio для решения офиса

  5. Изменить/Отключить пользовательское правило антивирусного программного обеспечения компании, блокирование рамочного .net возможности создавать «теневую копию 'версии vd.dll.

  6. Включите поддержку .NET программируемости http://sqlblog.com/blogs/davide_mauri/archive/2010/07/30/powerpivot-not-visibile-in-excel.aspx

  7. Move the entire solution to .NET 4.0

+0

Moving 4.0 решить эту проблему ... теперь я должен отсеять depricated Interop называет :-) –

Смежные вопросы