0
我遇到了部署應用程序的問題,該問題似乎與某些Syncfusion組件有關。部署已發佈的應用程序時發生System.ArgumentException
Syncfusion.Core
Syncfusion.Shared.Wpf
如果我不包括他們在發表的包裝,我使用Visual Studio創建(2012),然後當我部署,並嘗試運行該應用程序,我得到一個錯誤,說Syncfusion.Core必須安裝在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.
任何想法的錯誤原因?