社区
C#
帖子详情
VS2012发布的程序在服务器上不能运行
twtyypmb123
2015-05-29 05:05:07
开发环境是win732+vs2012/update4,服务器是Windows2003,.net 4.0已安装,而且开发选择的框架版本也是4.0,还是无法打开,是怎么回事呢
...全文
437
6
打赏
收藏
VS2012发布的程序在服务器上不能运行
开发环境是win732+vs2012/update4,服务器是Windows2003,.net 4.0已安装,而且开发选择的框架版本也是4.0,还是无法打开,是怎么回事呢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
twtyypmb123
2015-06-01
打赏
举报
回复
自己解决了,我把以前的加密key删除了,重新创建了一个,生成就好了,
twtyypmb123
2015-05-30
打赏
举报
回复
平台版本信息 Windows : 5.2.3790.131072 (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) 源 部署 URL : file:///E:/web2015/zjeims-service/server/WindowsService1.application 错误摘要 以下是错误摘要,这些错误的详细信息列在该日志的后面。 * 激活 E:\web2015\zjeims-service\server\WindowsService1.application 导致异常。 检测到下列失败消息: + 从 file:///E:/web2015/zjeims-service/server/WindowsService1.application 读取清单时出现异常: 清单可能无效,或者文件无法打开。 + 清单 XML 签名无效。 + 未能为所提供的签名算法创建 SignatureDescription。 组件存储事务失败摘要 未检测到任何事务错误。 警告 执行此操作的过程中未出现任何警告。 操作进度状态 * [2015-5-29 17:03:09] : 已启动 E:\web2015\zjeims-service\server\WindowsService1.application 的激活过程。 错误详细信息 执行此操作期间检测到下列错误。 * [2015-5-29 17:03:09] System.Deployment.Application.InvalidDeploymentException (ManifestParse) - 从 file:///E:/web2015/zjeims-service/server/WindowsService1.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 subStore, Uri& sourceUri, TempFile& tempFile, SubscriptionState& subState, IDownloadNotification notification, DownloadOptions options) 在 System.Deployment.Application.ApplicationActivator.PerformDeploymentActivation(Uri activationUri, Boolean isShortcut, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl) 在 System.Deployment.Application.ApplicationActivator.ActivateDeploymentWorker(Object state) --- 内部异常 --- 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) 组件存储事务详细信息 没有可用的事务信息。
以专业开发人员为伍
2015-05-30
打赏
举报
回复
或者你也可以看看“发布选项卡”,看看你是不是额外地在“清单”方面多选中了什么选项。 实际去签名,或者设置“不要求签名”,两种形式都是可以解决这类问题的。
以专业开发人员为伍
2015-05-30
打赏
举报
回复
从解决方案树上找到windowsservice1工程,找到项目的属性页中的“签名”选项卡,选中“为clickonce清单签名”。
twtyypmb123
2015-05-30
打赏
举报
回复
在win7下都能打开的
twtyypmb123
2015-05-30
打赏
举报
回复
怎么没人。。。
亲测可用—SecureCRTandSecureFXv7.3.3x86x64build779正式版-附带注册机
SecureCRT and SecureFX v7.3.3 x86 x64 build 779 注册破解正式版 2015年3月31日官方正式更新
发布
! 附带了注册机和注册说明,亲测可用 SecureCRT是一款支持SSH(SSH1和SSH2)的终端仿真
程序
,简单地说是Windows下登录UNIX或Linux
服务器
主机的软件。SecureCRT支持SSH,同时支持Telnet和rlogin协议。SecureCRT是一款用于连接
运行
包括Windows、UNIX和VMS的理想工具。通过使用内含的VCP命令行
程序
可以进行加密文件的传输。有流行CRTTelnet客户机的所有特点,包括:自动注册、对不同主机保持不同的特性、打印功能、颜色设置、可变屏幕尺寸、用户定义的键位图和优良的VT100,VT102,VT220和ANSI竞争.能从命令行中
运行
或从浏览器中
运行
.其它特点包括文本手稿、易于使用的工具条、用户的键位图编辑器、可定制的ANSI颜色等.SecureCRT的SSH协议支持DES,3DES和RC4密码和密码与RSA鉴别。 SecureFX 支持三种文件传输协议:FTP、SFTP 和 FTP over SSH2。它可以提供安全文件传输。无论您连接的是任何一种操作系统的
服务器
,它都能提供安全的传输服务。它主要用于Linux操作系统如redhat, ubuntu的客户端文件传输
程序
,您可以选择利用SFTP通过加密的SSH2实现安全传输,也可以利用FTP进行标准传输。该客户端具有Explorer风格的界面,易于使用,同时提供强大的自动化能力,可以实现自动化的安全文件传输。
VS2012
发布
项目到
服务器
一、在VS中打开文件 二、右击选择要
发布
的项目 三、新建配置文件 四、输入配置文件名称 单击下一步 五、连接 选择文件系统 选择目标文件夹 单击下一步 六、设置 默认选中 单击下一步 七、预览
发布
八、项目
发布
成功 这里遇到一个问题 在第五步 文件 D:\publish\weixin\web下找不到
发布
成功
安装和配置 Windows Server 2022 远程桌面服务
并且通过 Citrix NetScaler 设备实现 Web 访问角色的高可用性 安装和配置网关角色,将RemoteApp 应用
程序
和虚拟桌面资源安全的
发布
到外部网络,允许用户在任何的地方访问这些资源,实现远程办公,并且通过 Citrix ...
vs2019 winform
发布
应用
程序
(
发布
到远端
服务器
)
上篇文字给大家介绍了如何
发布
winform应用到本地生成安装文件,接下来就是
发布
到远端
服务器
,这样用户就可以更方便的下载安装,只要联网就可以使用了,同时我们可以根据用户的需求,随时更新版本,咱们的客户端软件会自动检测更新,并下载安装。废话少说,有图有真相。 1、
发布
到远端需要两个服务端, 一个用于存储的FTP
服务器
,一个用于
程序
发布
的网站。 2、开始步骤。 (1)首先我们在远程
服务器
上配置ftp服务,个人建议用serU来配置ftp
服务器
...
C# 控制台
程序
发布
到
服务器
Linux系统上
运行
至此利用C# 语言跨平台Tcp
服务器
程序
开发部署完毕,当有大型
程序
任务开发时,此方法不推荐使用,最好使用容器,保证
程序
的
运行
的稳定性。连接
服务器
工具我用的是Git Bash,使用ssh命令,登录解压命令用rar x linux-x64。之后用dotnet 命令
运行
LinuxTcpApp.dll,即可启动
程序
。进入解压后的文件夹查看tcp使用情况,使用命令netstat -apt。使用nohup命令,让
程序
在后台
运行
。完整命令如下,参数可以百度了解。由上图所知,没有9888这个端口的服务启动过。...
C#
110,561
社区成员
642,566
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章