简体   繁体   English

制作C#项目的安装包

[英]Make installation package of C# project

I have done a software in C#. 我已经用C#完成了一个软件。 How can I make a Installation Package for the software? 如何制作该软件的安装包?

I would recommend NSIS , it has been brilliant for me. 我会推荐NSIS ,对我来说真是太好了。

If you want to use Visual Studio, check this link out , VS does most of the work for you, but a lot of people don't like this technique. 如果要使用Visual Studio, 请检查此链接 ,VS为您完成了大部分工作,但很多人不喜欢这种技术。

There is also WIX , which i personally haven't tried but have heard a lot about. 还有WIX ,我个人没有尝试过,但是听到了很多。

Depends on your deployment requirements. 取决于您的部署要求。 Is this using Visual Studio? 这是使用Visual Studio吗? ClickOnce (Build->Publish) will probably suit your needs. ClickOnce(构建->发布)可能会满足您的需求。

Load up VS.NET and create a new Setup Project: 加载VS.NET并创建一个新的安装项目:

New Project -> Other Project Types -> Setup And Deployment -> Setup Project. 新项目->其他项目类型->设置和部署->设置项目。

or you can download and use 3rd party installers. 或者您可以下载和使用第三方安装程序。

for example install shield 例如安装防护罩

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 将 C# 文件复制到 nuget ZEFE90A8E604A7C840E88D03A67F6D7 上的 .NET 核心项目中 - Copy C# files into a .NET Core project on nuget package installation 用C#制作COM +安装包 - Making a COM+ installation package in C# 如何使用C#在安装程序包中使用启动条件选项 - How to use launch condition option in installation package using C# C#项目-InstallShield,安装后运行时出现MySql错误 - C# Project - InstallShield , MySql error when run after installation 如何检查c#项目的安装路径是否存在 - How to check if c# project installation path exists 部署 C# 项目并在安装时添加 web 服务参考 - Deployment of C# project and adding web service reference at the time of installation 为Visual Studio 2008 C#应用程序创建安装包,为Mschart ALL-IN-ONE创建另一个安装包...这可能吗? - Creating an installation package for a Visual Studio 2008 C# application and another installation for Mschart ALL-IN-ONE… Is this possible? c#在Windows服务和ac#项目之间建立连接 - c# make a connection between a windows service and a c# project C#NuGet安装 - C# NuGets Installation 在C#项目中更新带有和不带有预发行标志的nuget软件包 - Updating nuget package with and without prerelease flag in a C# project
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM