C#如何发布项目 发布软件

news/2024/7/8 3:18:36 标签: c#

如下图所示,我随便搞了一个小软件,为了测试还在Debug目录下放了一个一副图片和一个LOGO

 

直接点击生成-发布 "软件名称",然后点击完成

 

结果报错说没找到SignTool.exe

 

我参照网上的很多方法,找到SignTool.exe,复制到很多目录(下面红色所示的目录)也没有用。我觉得这个问题可以跳过,反正我发布的是小工具,根本用不上什么签名。我点击生成,配置管理器,把Debug改成Release

C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin

C:\Program Files\Microsoft SDKs\Windows\v6.0\bin

C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\Bin

C:\Program Files\Microsoft Visual Studio 8\Common7\Tools\Bin

 

然后再次运行,就会生成这些文件了(Release就是发布,这些文件已经没有源代码了),我双击红色方框的exe文件可以运行,把这个文件拷贝出来也可以单独运行。

 

这些文件都只是一些说明文件,可以用记事本打开,只有一个.vshost.exe文件时宿主进程文件,可以提高调试性能的。不管怎么样,反正改成Release就可以得到我们要的EXE,把代码封装起来了。

 

 

 


http://www.niftyadmin.cn/n/1778346.html

相关文章

定制自己的mybatis生成

MyBatis Generator原生提供的生成方式targetRuntime有几种,但都不符合项目需求或想自定义自己的方法。  网上的文章也很多:    如:http://generator.sturgeon.mopaas.com/reference/extending.html    这里我说下我的做法&#xff…

android java kindle_Android - Download(下载) 项目 详解

Download(下载) 项目 详解本文地址: http://blog.csdn.net/caroline_wendy/article/details/22280461环境: Android 0.5.2 gradle 1.11 kindle fireDownload, 下载项目, 从Internet上下载资源, 并存入本地SD卡.点击Download按钮, 下载图片, 然后显示下载内容, 可以点击查看.D…

ES6笔记(6)-- Set、Map结构和Iterator迭代器

系列文章 -- ES6笔记系列 搞ES6的人也是够无聊,把JS弄得越来越像Java、C,连Iterator迭代器、Set集合、Map结构都出来了,不知道说什么好... 一、简单使用 1. iterator 学过C的人应该知道这是个迭代器对象,拥有一个指针,…

喵哈哈村的魔法考试 Round #10 (Div.2) 题解

喵哈哈村与哗啦啦村的大战&#xff08;一&#xff09; 最大值就是全部3&#xff0c;最小值就是全部-3&#xff0c;注意不能降为负数。 #include<bits/stdc.h> using namespace std; const int maxn 105; int a[maxn],n; int main(){while(cin>>n){int ans10,ans20…

java aop 自定义_Spring aop 记录操作日志 Aspect 自定义注解

时间过的真快&#xff0c;转眼就一年了&#xff0c;没想到随手写的笔记会被这么多人浏览&#xff0c;不想误人子弟&#xff0c;于是整理了一个优化版&#xff0c;在这里感谢智斌哥提供的建议和帮助&#xff0c;话不多说&#xff0c;进入正题所需jar包 &#xff1a;spring4.3相关…

DenyHosts 安装及配置详解

DenyHosts是Python语言写的一个程序&#xff0c;它会分析sshd的日志文件&#xff08;/var/log/secure&#xff09;&#xff0c;当发现重 复的攻击时就会记录IP到/etc/hosts.deny文件&#xff0c;从而达到自动屏IP的功能。 下面进入主题。 1。安装脚本 要求安装服务器能上网&…

ElasticSearch之安装入门

2019独角兽企业重金招聘Python工程师标准>>> 基本概念 Cluster&#xff1a;由多个Node组成&#xff0c;默认名字是elasticsearch。Node&#xff1a;是集群单独的一个server&#xff0c;用来存储数据&#xff0c;参与cluster的索引和自动扩展&#xff0c;在一个clust…

java rxjava zip_RxJava操作符---zip

简介zip操作符用于将多个数据源合并&#xff0c;并生成一个新的数据源。新生成的数据源严格按照合并前的数据源的数据发射顺序&#xff0c;并且新数据源的数据个数等于合并前发射数据个数最少的那个数据源的数据个数。zip(图片来源于官方文档).png举个例子测试场景Testfun zip(…