更改前提条件

时间:2017-04-12 12:40:43

标签: vb.net windows visual-studio-2010 visual-studio-2012 clickonce

我在寻找解决方案之前一直在这里,而我所看到的一些似乎并不起作用。

我的情况是我在VS2012 VB.Net上构建了一个MIS应用程序,它在Windows 7上运行得很好,但是有些用户仍然使用Windows XP而我无法重新安装所有这些因为它对我和我来说都不方便球队。

我想要的只是在XP OS上兼容的系统。我将先决条件从Microsoft .NET Framework 4.5(bla bla bla)更改为Microsoft .NET Framework 4.我甚至发布了几次尝试取消选中Windows Installer 4.5先决条件,并尝试使用Windows Installer 3.1进行发布检查代替。我也试过VS2010,但仍然没有。以下是我得到的错误日志:

PLATFORM VERSION INFO
Windows             : 5.1.2600.196608 (Win32NT)
Common Language Runtime     : 4.0.30319.1
System.Deployment.dll       : 4.0.30319.1 (RTMRel.030319-0100)
clr.dll             : 4.0.30319.1 (RTMRel.030319-0100)
dfdll.dll           : 4.0.30319.1 (RTMRel.030319-0100)
dfshim.dll          : 4.0.31106.0 (Main.031106-0000)

SOURCES     部署网址:file:/// E:/XP%20Edition/CHBAH_JACSystem.application

错误摘要     下面是错误的摘要,这些错误的详细信息将在后面的日志中列出。     *激活E:\ XP Edition \ CHBAH_JACSystem.application导致异常。检测到以下失败消息:         +来自file:/// E:/XP%20Edition/CHBAH_JACSystem.application的异常读取清单:清单可能无效或无法打开文件。         + Manifest XML签名无效。         无法为提供的签名算法创建+ SignatureDescription。

组件商店交易失败摘要     未检测到任何交易错误。

警告     在这次行动中没有任何警告。

操作进度状态     * [4/11/2017 3:33:09 PM]:E:\ XP Edition \ CHBAH_JACSystem.application的激活已经开始。

错误细节     在此操作期间检测到以下错误。     * [4/11/2017 3:33:10 PM] System.Deployment.Application.InvalidDeploymentException(ManifestParse)          - 来自file:/// E:/XP%20Edition/CHBAH_JACSystem.application的异常读取清单:清单可能无效或无法打开文件。          - 来源:System.Deployment         - 堆栈跟踪:             在System.Deployment.Application.ManifestReader.FromDocument(String localPath,ManifestType manifestType,Uri sourceUri)             在System.Deployment.Application.DownloadManager.DownloadDeploymentManifestDirectBypass(SubscriptionStore subStore,Uri& sourceUri,TempFile& tempFile,SubscriptionState& subState,IDownloadNotification notification,DownloadOptions options,ServerInformation& serverInformation)             在System.Deployment.Application.DownloadManager.DownloadDeploymentManifestBypass(SubscriptionStore子存储,Uri& sourceUri,TempFile& tempFile,SubscriptionState& subState,IDownloadNotification notification,DownloadOptions选项)             在System.Deployment.Application.ApplicationActivator.PerformDeploymentActivation(Uri activationUri,Boolean isShortcut,String textualSubId,String deploymentProviderUrlFromExtension,BrowserSettings browserSettings,String& errorPageUrl)             在System.Deployment.Application.ApplicationActivator.ActivateDeploymentWorker(对象状态)         ---内部例外---         System.Deployment.Application.InvalidDeploymentException(SignatureValidation)          - 清单XML签名无效。          - 来源:System.Deployment         - 堆栈跟踪:             在System.Deployment.Application.Manifest.AssemblyManifest.ValidateSignature(Stream s)             在System.Deployment.Application.ManifestReader.FromDocument(String localPath,ManifestType manifestType,Uri sourceUri)         ---内部例外---         System.Security.Cryptography.CryptographicException          - 无法为提供的签名算法创建SignatureDescription。          - 来源:System.Security         - 堆栈跟踪:             在System.Security.Cryptography.Xml.SignedXml.CheckSignedInfo(AsymmetricAlgorithm key)             在System.Security.Cryptography.Xml.SignedXml.CheckSignature(AsymmetricAlgorithm key)             在System.Security.Cryptography.Xml.SignedXml.CheckSignatureReturningKey(AsymmetricAlgorithm& signingKey)             在System.Deployment.Internal.CodeSigning.SignedCmiManifest.Verify(CmiManifestVerifyFlags verifyFlags)             在System.Deployment.Application.Manifest.AssemblyManifest.ValidateSignature(Stream s)

组件商店交易细节     没有可用的交易信息。

0 个答案:

没有答案