2011-05-16 2 views
0

전체 팀이 VS 2010을 설치했습니다 (VSTO 런타임 2010 및 .net 프레임 워크 4를 모두 갖추고 있습니다.) 일부 개발자가 설치 한 후 그 프레임 워크 3.5 및 VSRO 런타임 3에서 개발 서버에서 배포 된 VSTO 응용 프로그램을 열 때) 잘 작동 :VSTO 런타임 2010 및 .Net 프레임 워크 4를 설치 한 후 발생하는 문제

** * ** 예외 텍스트 ** * **** 마이크로 oft.VisualStudio.Tools.Applications.Runtime.CannotCreateCustomizationDomainException : 사용자 정의에 응용 프로그램 도메인을 만드는 데 필요한 권한이 없습니다. ---> System.Security.SecurityException : 관리자가 untrusted로 file : //fmrdmwaprd2/CA-INSTALL/Demand/Templates/GeoDSS_Templates_UTT/APAC_RevOpt_OEM_Good_Bad_News/APAC_RevOpt_OEM_Good_Bad_News_UTT.vsto를 나열 했으므로이 응용 프로그램의 사용자 정의 된 기능이 작동하지 않습니다. 도움이 필요하면 관리자에게 문의하십시오. Microsoft.VisualStudio.Tools.Office.Runtime.DomainCreator.CreateCustomizationDomainInternal에서 Microsoft.VisualStudio.Tools.Office.Runtime.RuntimeUtilities.VerifySolutionUri (열린 우리당 URI) (문자열 solutionLocation, 문자열 manifestName, 문자열에 DocumentName, 부울 showUIDuringDeployment, IntPtr입니다 hostServiceProvider에서 , IntPtr입니다 & 집행) 실패 어셈블리의 영역이었다 : 내 컴퓨터

+0

전체 제거를 시도한 다음 다시 설치해 보셨습니까? –

+0

@ Daniel Casserly 예 – satyajit

+2

이 문제를 해결할 수 있었습니까? 그렇다면 제공된 답변을 게시하거나 (제공된 답변이 도움이되지 않는 경우) 또는 답변을 수락하십시오. 이렇게하면이 문제가 해결되었고 더 이상 작업하지 않아도됩니다. 감사. – IAmTimCorey

답변

2

컴퓨터가 "신뢰 문제"를 가지고있는 것처럼 그것은 소리가 난다.

http://msdn.microsoft.com/en-us/library/6exya3kf(v=vs.80).aspx

가 나는 또한 당신을 도와 문제에 충분히 가까이있을이 SO 기사를 발견 : 여기 이상의 서로 다른 위치/항목에 대한 신뢰 수준에 대한 정보와 방법을 변경할 수있는 링크입니다 :

Installing VSTO 4.0 Causes VSTO 3.0 Addin to quit working

+1

예, 긴 경로를 확인하십시오. UNC 공유처럼 보입니다. 일반적으로 사무실에서는 로컬 시스템에서만 UNC 공유에서 Addin을 실행하지 않습니다. – DarinH

1

내가 전에이 문제에 실행하고 그것을 해결했습니다. VSTO가 VSTO AddIn에 대해로드 할 때 사용자 지정 AppDomain을 만드는 것과 관련이 있습니다. 작업은 섀도 복사본을 사용하여 VSTO .DLL을 임시 위치로 복사하고 거기에서로드합니다.

McAfee와 같은 바이러스 백신 도구는 적극적으로이 섀도 복사본 작업을 중단하므로 AddIn이 보호 된 컴퓨터에로드되지 않으며 엄격한 보안 권한이있는 경우에도로드되지 않습니다.

섀도 복사본을 우회하려면 설치 관리자가 전역 어셈블리 캐시에 AddIn .DLL을 배치하십시오. GAC에서 섀도 복사본 프로세스가 방지되고 .DLL이로드되어야합니다.

개발에 문제가 발생할 수 있으므로 개발 컴퓨터의 GAC에 .DLL을 배포하지 마십시오. 그렇게하면 Visual Studio에서 변경 사항을 실행할 수 없으며 대신 GAC의 DLL이 실행됩니다.

관련 문제