Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typo3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 第一次主要部署_C#_Visual Studio_Deployment - Fatal编程技术网

C# 第一次主要部署

C# 第一次主要部署,c#,visual-studio,deployment,C#,Visual Studio,Deployment,在过去的几年里,我已经建立了许多c#程序,我相信我可以得到一个几乎可以做任何事情的程序 但到目前为止,它们都是内部程序,我一直在那里观看安装和更新 有人找我来建立一个要出售的程序,我知道我可以处理这个程序本身,但是在发布一个要出售的程序之前,我有什么需要调查的吗 我想我必须进行安全测试,拿到软件许可证? 有谁知道一个好地方让我读一下吗?第一个问题:许可。检查您使用的库的许可证,可能其中一些是用于非商业目的的 第二个问题:安装包和用户手册。您提供给客户的所有内容都必须是不言自明的、易于理解的,并回

在过去的几年里,我已经建立了许多c#程序,我相信我可以得到一个几乎可以做任何事情的程序

但到目前为止,它们都是内部程序,我一直在那里观看安装和更新

有人找我来建立一个要出售的程序,我知道我可以处理这个程序本身,但是在发布一个要出售的程序之前,我有什么需要调查的吗

我想我必须进行安全测试,拿到软件许可证?
有谁知道一个好地方让我读一下吗?

第一个问题:许可。检查您使用的库的许可证,可能其中一些是用于非商业目的的

第二个问题:安装包和用户手册。您提供给客户的所有内容都必须是不言自明的、易于理解的,并回答非常愚蠢的问题(我可以在驱动器D上安装它吗:因为我有一个驱动器D:带有lotsa空间,但您的手册没有说明在除C:…等以外的任何其他驱动器上安装它。)

第三个问题:更新。你将如何管理它们?自动的?用户驱动?单独的可下载文件

第四个问题:你的版权

第五个问题:版权保护(防止盗版等)

第六个问题:如果你在国际上销售-检查该国有关版权、专利、安全等方面的法律

第七个问题:确保你的软件是安全的,完整的,快速的,不提供蓝屏等等

如果您居住在美国或其他有软件专利问题的国家,请确保您没有使用任何受版权保护的解决方案(如一键购物“功能”等)


我希望这是一个很好的开端。

你得看看

可能也会派上用场

别忘了安装故障保险箱、堆栈跟踪等。。。所以你可以很容易地找到bug并快速解决它们

编辑:用英文链接更新

在发布销售计划之前,我应该调查什么


测试,测试,测试!确保在不同的操作系统风格、不同的环境等上进行测试。确保您有一个完善的部署方法(可下载的安装程序、cd等),并确保测试同样多。在软件部署方面,请确保在发布初始版本之前,您已经计划好了更新和升级方案。

哇,如果您做到了这一切,您将拥有一款比microsoft windows更好的软件。相信我,这只是一个开始,我的解决方案是作为服务销售的(问题更少),但我仍然必须每天解决这些问题(我只能跳过列表中的第3点和第5点)看起来我有一些阅读要做,感谢检查列表1+我从来不知道“1点击”是亚马逊的专利,这很有趣发货是最困难的部分,相信我的英文链接;)更新您的链接。在法国操作系统上工作是令人敬畏的。一切都默认为法语。GRRRRRR