构建可以在Windows和OS X上运行的.NET应用程序的安装程序?
我很惊讶,我找不到这个问题已经问了,所以如果我错过了,请立即通知。
我需要在.NET中编写一个非常小的,相当简单的应用程序,这些应用程序将由终端用户下载并安装在系统上。 Silverlight的沙盒模型将无法正常工作 – 它必须是一个完整的下载安装的可执行文件。 这就是我所知道的: >我开发了在受控桌面环境中运行的应用程序,例如,运行在一百台内部计算机上的IT应用程序。 我不知道的 >如何创建一个灵活而强大的安装程序,可以在无数台桌面配置和环境中运行。 我正在寻找最好的资源来填补我的知识空白。
对于Windows,请考虑
Windows Installer XML (WiX).对于OSX,您需要生成.app包。
Here is an example使用
Monobjc项目中包含的任务。
以下是您将面临的一些主要问题: 在Windows上: >您的安装程序将必须检测 在OSX上: >你最有可能要发送一个独立的应用程序包,这意味着单声道将被捆绑在你的.app中。这将增加?50mb给您的可分发。 升级: 你没有提到你打算如何提供升级。 NSIS和WiX有能力处理升级。在部署初始版本之前,请确保您的构建版本控制方案已经完成。在OSX上,Monobjc可以与Sparkle集成。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- windows下apache搭建php开发环境
- windows-7 – Windows 7加入OS X Server域
- Windows 2008上的SSTP无法向任一方向ping
- windows – 使用DHCP时未注册的反向DNS记录
- 在Windows XP上安装后,Python无法看到加密模块
- 是否可以在heroku平台上运行Windows服务/应用程序(c#)?
- 为什么Bonjour for Windows没有看到我的IPv6专用Linux主机?
- 为Windows Mobile,Android和iPhone开发C#应用程序
- xaml – 是否有任何间谍实用程序可用于通用Windows应用程序
- iis – 允许匿名上传到Windows 7 FTP服务器
- Windows Azure网站python
- windows-server-2008 – Windows 2008 DNS可以将
- windows-server-2008-r2 – 如何根据现有的IPv4地
- wix – 安装时重新启动,不要在卸载时重新启动
- 有没有办法限制进程在Win7 x64中使用的内存?
- windows-server-2003 – Windows Server群集和奇
- .net – 是否可以将dll转换为源代码?
- 最短的Windows批处理文件代码将文件的第一行设置
- windows – 为什么最大化的Delphi形式比GetSyste
- win2003 IIS6+PHP5+MySQL5+Zend Optimizer+phpMy