2013-03-19 3 views
0

배포 된 응용 프로그램에 문제가 발생하여 일부 Syncfusion 구성 요소와 관련된 것으로 보입니다.게시 된 응용 프로그램을 배포 할 때 System.ArgumentException이 발생했습니다.

Syncfusion.Core 
Syncfusion.Shared.Wpf 

나는 그들을 포함하지 않는 경우에 나는, 나는 배포하고 내가 Syncfusion.Core가 될 필요가 없다는 오류가 발생하는 응용 프로그램을 실행하려고하면 비주얼 스튜디오 (2012)를 사용하여 만든 패키지 발표 GAC에 설치됩니다.

Synfusion 사이트에서 GAC에 설치하거나 패키지와 함께 dll을 포함시킬 수 있다고 말합니다. 따라서 게시 된 패키지에 dll 파일을 포함하면 이제 앱을 실행할 때 다음 오류가 발생합니다.

ERROR DETAILS 
Following errors were detected during this operation. 
* [19/03/2013 08:49:00] System.ArgumentException 
    - Value does not fall within the expected range. 
    - Source: System.Deployment 
    - Stack trace: 
     at System.Deployment.Application.NativeMethods.CorLaunchApplication(UInt32 hostType, String applicationFullName, Int32 manifestPathsCount, String[] manifestPaths, Int32 activationDataCount, String[] activationData, PROCESS_INFORMATION processInformation) 
     at System.Deployment.Application.ComponentStore.ActivateApplication(DefinitionAppId appId, String activationParameter, Boolean useActivationParameter) 
     at System.Deployment.Application.SubscriptionStore.ActivateApplication(DefinitionAppId appId, String activationParameter, Boolean useActivationParameter) 
     at System.Deployment.Application.ApplicationActivator.Activate(DefinitionAppId appId, AssemblyManifest appManifest, String activationParameter, Boolean useActivationParameter) 
     at System.Deployment.Application.ApplicationActivator.ProcessOrFollowShortcut(String shortcutFile, String& errorPageUrl, TempFile& deployFile) 
     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. 

오류의 원인에 대한 아이디어가 있으십니까?

답변

0

예, Syncfusion 어셈블리를 GAC 위치에 설치하거나 패키지와 함께 어셈블리를 제공 할 수 있습니다.

보고 된 오류를 해결하려면 아래 기술 된 기술 자료 문서를 참조하십시오.

http://www.syncfusion.com/support/kb/2110

참고 : 버전 8.2.0.x.에서 모든 필수 Studio 제품에 대한 Syncfusion 제거했다 런타임 라이센스 따라서 최신 버전 어셈블리를 사용하는 프로젝트에 license.licx 파일을 포함 할 필요가 없습니다.

질문이 있으시면 알려주십시오.

감사합니다. Sivaguru S