部署-vs2015关于程序发布的问题

问题描述

vs2015关于程序发布的问题

环境:win10

编译器:vs2015

事件:c#写了一个很简单的windows窗体应用程序,本来想着发布一下。点击立即发布,但是提示:签名出错:未找到SignTool.exe

截图如下:

问题:如果说要下载一个signtool.exe的话,我应该放到什么位置。如果只需要通过它在命令行里面配置,应该怎么做。求大神帮帮忙。真心不会

解决方案

signtool应该是.net sdk自带的,你安装的时候是不是没有装全。
另外自己写一个winforms程序,用不着签名,你可以在编译属性中去掉签名。

解决方案二:

是C盘SDK目录里signtool.exe文件缺失导致的,你看下
C:Program Files (x86)Microsoft SDKsWindowsv7.0ABin 是不是没有signtool.exe
解决方法
1.去VS目录
D:Program FilesMicrosoft Visual Studio 14.0Common7Tools或者
D:Program FilesMicrosoft Visual Studio 14.0SDKv3.5Bin
找signtool.exe来复制到C:Program Files (x86)Microsoft SDKsWindowsv7.0ABin下
再编译就能通过而且正常发布了
2.DLL下载网上找signtool.exe,比如http://www.zhaodll.com/dll/s/201306/329894.html
3.参考这个http://download.csdn.net/download/larker588/3066687

解决方案三:

我补充下在控制面板点卸载VS2015,然后不要真的卸载了

解决方案四:

关于VS2005程序发布的问题

解决方案五:

可以看看官网介绍https://msdn.microsoft.com/zh-cn/library/8s9b9yaz.aspx,或者自己将signtool.exe设置为环境变量,在哪都能找到。

解决方案六:

http://www.cnblogs.com/heyuquan/archive/2012/04/01/2427974.html

解决方案七:

在控制面板点卸载VS2015,然后不要点卸载和修复,点最左边的那个,我忘了叫什么,然后你就知道怎么做了

时间: 2024-08-03 08:25:47

部署-vs2015关于程序发布的问题的相关文章

如何:使用 Visual Studio 中的一键式发布来部署 Web 应用程序项目

原文: 如何:使用 Visual Studio 中的一键式发布来部署 Web 应用程序项目 本主题介绍如何在以下产品中使用 一键式发布 发布(部署)Web 应用程序项目: Visual Studio 2012 Visual Studio Express 2012 for Web 与 的Visual Studio 2010 Visual Studio Web发布更新 与 的Visual Web Developer 2010 Express Visual Studio Web发布更新 您可以部署到任

在Apache Geronimo上远程部署Web应用程序: 研究各种选项

Apache Geronimo 是一种认证的 Java 2 Platform Enterprise Edition(J2EE) 1.4 应用服务器.大多数人在想到 J2EE 时,会想到事务管理.Web 应用程序和异步消息传递等东西.但是,有了这些特性也不一定能够通过 J2EE 认证.应用服务器必须提供任务关键型生产系统所需的许多工具.这些工具之一是远程部署.Geronimo 是为满足大多数部署场景而设计的,所以它包含对远程部署的支持. 远程部署和 JSR 88 远程部署是任何 J2EE 认证的应

学习如何在基于IBM POWER的服务器上开发和部署Linux应用程序

在 IBM System p 和 System i POWER 平台上开发和部署 Linux 应用程序与在其他 Linux 系统上的开发和部署相似.在本文中,讨论对于 Linux on POWER 系统应该了解的相似性和差异. 简介 System p 和 System i 服务器都基于相同的 POWER 处理器架构,在 System p 或 System i 上的 Linux 发行版中编译的二进制代码可以在这两种平台上运行.但是,在 System p 和 System i 服务器之间,I/O 支

在docker中部署tomcat并且部署java应用程序的步骤详解_docker

先给大家简单说下Docker的概念 Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化.容器是完全使用沙箱机制,相互之间不会有任何接口. 1.先说如何在docker中部署tomcat 第一步:root用户登录在系统根目录下创建文件夹tomcat7,命令如:mkdir tomcat7,并且切换到该目录下:cd tomcat7: 第二步:创建Dockerfile,命令如:touch Docker

关于weblogic 管理端口及程序发布端口可否在weblogic 管理服务器上分开

问题描述 各位大侠,我有个客户,希望在weblogic管理服务器上把管理端口与程序发布端口分开,能实现吗希望各位达人帮忙解答,谢谢啊 解决方案 解决方案二:可以..域部署就是了.我现在系统就是一个服务器上一个管理server,4-5个应用server.多实例域部署解决方案三:将管理server的管理端口和应用端口分开很简单,在控制台中点击你的域->锁定并编辑->勾上启用管理端口,在下面的管理端口写自己想要的管理端口就行了

《ASP.NET 开发从入门到精通》----2.3 编译和部署ASP.NET程序

2.3 编译和部署ASP.NET程序 知识点讲解:光盘:视频\PPT讲解(知识点)\第2章\编译和部署ASP.NET程序.avi 当一个ASP.NET项目程序设计完毕后,需要运行才能浏览执行效果,效果满意后可以通过部署将网站发布到网络中. 2.3.1 编译.运行ASP.NET程序 通过使用Visual Studio 2012的菜单命令可以对ASP.NET的代码进行编译和运行.具体方法是依次单击菜单栏中的[生成]︱[重新生成网站]命令,如图2-40所示:也可以在"解决方案资源管理器"中右

在 IBM Business Process Manager V8 中部署流程应用程序

关于本教程 本教程介绍了如何安装或部署流程应用程序,并管理它们.流程应用程序生命周期包括安装.管理和撤销部署快照.虽然版本控制的考虑因素也是生命周期的一部分,但本教程中并不包含它们. 在开发流程时,您可以在 Process Designer 中充分利用各工具所支持的迭代方法.同样,使用 IBM Integration Designer(以下简称 Integration Designer),您可以同步和部署到 Process Center,或选择导出应用程序文件,并将它安装到 Process Se

使用Java Web Start部署SWT应用程序

开发非常漂亮的客户机端的Java应用程序 简介:在过去几个月里,标准窗口小部件工具箱(Standard Widget Toolkit ,SWT)不断地取得进展,并汲取越来越多Java 开发人员的集体智慧.在 SWT应 用程序开发过程中的某一阶段 - 通常是在基本原型运作之后 - 开发人员开始 关注部署过程.与传统的 Java应用程序不同,SWT 应用程序需要在应用程序运 行之前装入某些特定于操作系统的库.虽然正在进行的这些库的部署和维护似乎 是件头痛的事,但是请放心,有一种方案可以解决这种问题,

qt程序发布时在.pro文件中没有添加使用的库在发布时却要加上?

问题描述 qt程序发布时在.pro文件中没有添加使用的库在发布时却要加上? 解决方案 http://blog.sina.com.cn/s/blog_79ab4be10101p1dk.html