Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/277.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 部署错误值不在windows窗体应用程序的预期范围内_C#_Visual Studio_Winforms_Deployment_Directx - Fatal编程技术网

C# 部署错误值不在windows窗体应用程序的预期范围内

C# 部署错误值不在windows窗体应用程序的预期范围内,c#,visual-studio,winforms,deployment,directx,C#,Visual Studio,Winforms,Deployment,Directx,我创建了一个Windows窗体应用程序(基于一些库),用于从计算机捕获声音,然后将其广播到在线广播服务 我似乎无法解决的问题是部署。当从VS debugger运行时,应用程序运行得非常好,但当我使用OneClick发布应用程序时,它会显示以下错误: 激活C:..\RJsimpson.application导致异常。检测到以下故障消息: +值不在预期范围内 堆栈跟踪是: System.ArgumentException - Value does not fall within th

我创建了一个Windows窗体应用程序(基于一些库),用于从计算机捕获声音,然后将其广播到在线广播服务

我似乎无法解决的问题是部署。当从VS debugger运行时,应用程序运行得非常好,但当我使用OneClick发布应用程序时,它会显示以下错误:

激活C:..\RJsimpson.application导致异常。检测到以下故障消息: +值不在预期范围内

堆栈跟踪是:

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.PerformDeploymentActivation(Uri activationUri, Boolean isShortcut, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl, Uri& deploymentUri)
            at System.Deployment.Application.ApplicationActivator.PerformDeploymentActivationWithRetry(Uri activationUri, Boolean isShortcut, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl)
--- End of stack trace from previous location where exception was thrown ---
            at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
            at System.Deployment.Application.ApplicationActivator.PerformDeploymentActivationWithRetry(Uri activationUri, Boolean isShortcut, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl)
            at System.Deployment.Application.ApplicationActivator.ActivateDeploymentWorker(Object state)

源代码是。请随意下载并尝试创建安装文件

你试过看吗?是的,我试过了,答案是我应该创建一个新项目,复制过去的每一件事,我不认为这是最好的解决方案,谢谢