窗口表单应用程序如何部署(发布)下一个下一个进程... [英] Window Form Application How to Deploy (Publish) next next next process...

查看:96
本文介绍了窗口表单应用程序如何部署(发布)下一个下一个进程...的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好;

我制作了一个使用.Net 4.0的小型Winform应用程序。我想为我的应用程序(客户端)进行顺利的安装过程。我不想使用简单的发布功能。我想制作下一个,下一个,下一个安装过程(用户可以选择哪个应用程序图标将显示在桌面或等等......)。我怎么能这样做?此外,我想隐藏我的源代码(我不希望他们通过使用反射器看到我的代码)。请你帮助我好吗 ?我顺便使用Visual Studio 2013



最好的问候

Hi Everyone;
I made a small Winform Application which uses .Net 4.0 . I would like to make a smooth installation process for my Application(Client). I don't want to use easy publish function. I want to make a next ,next ,next process for installation(Which user can select is the App Icon will shown in the Desktop or or such things...). How can I do that what should I use ?? And Also I would like to hide my source code (I dont want them to see my code by using reflector). Could you please help me ? I am using Visual Studio 2013 by the way

Best Regards

推荐答案

我建​​议的第一件事是考虑根本没有安装程序。你介绍新的文件类型吗?您是否要求在您的应用程序的防火墙规则中排除?卸载系统时,您是否需要对系统进行任何其他更改?是不是只能手动删除文件,删除产品的所有痕迹?



如果你需要这样的东西,你真的需要安装程序。如果没有,那么向用户提供产品副本会好得多。目前,这种部署通常被称为便携式(特别是如果安装是同一产品的另一种选择);这是最好的部署,只要有可能。甚至微软也开始鼓励它。您只需提供项目输出目录中的文件副本。



但是如果确实需要安装,我强烈建议只使用一种产品,这相对于微软项目:开源WiX:

WiX - 维基百科,免费的百科全书 [ ^ ],

WiX工具集 [ ^ ]。



-SA
First thing I would recommend is to consider having no installer at all. Do you introduce new file type? Do you require exclusion in your firewall rules for your application? Do you have any other changes to the system which needs a roll back when you uninstall the system? Is is impossible to just remove files manually, to remove all traces of your product?

If you need something like that, you really need the installer. If not, it would be much better to offer the user just the copy of your product. These days, this kind of deployment is often called "portable" (especially if installation is another option available for the same product); and this is the very best kind of deployment whenever it's possible. Even Microsoft started to encourage it. You simply provide a copy of files from your project's output directory.

But if installation is really required, I would strongly recommend only one product, which is really legitimate relative to Microsoft projects: open-source WiX:
WiX - Wikipedia, the free encyclopedia[^],
WiX Toolset[^].

—SA


通过visual studio 2013创建 InstallShield 限量版项目< br $> b $ b

点击以下链接,了解如何为Windows应用程序构建安装应用程序:



< a href =http://www.c-sharpcorner.com/UploadFile/cb88b2/simple-steps-to-create-setup-file-using-install-shield-le-fr/> C#Corn呃:错误显示 [ ^ ]





问候,

HNSQ
Create InstallShield Limited Edition Project through visual studio 2013

click on the following link to know how you can build setup application for your windows application :

C# Corner : Error Display[^]


Regards,
HNSQ


这篇关于窗口表单应用程序如何部署(发布)下一个下一个进程...的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆