疑惑求解?关于发布web程序更新的问题!

scorpion007 2005-05-26 11:59:08
我作了一个项目,由于项目还是不完成的,所以我的程序分别放在了服务器上和自己的机子上。
编写代码测试都在自己的机子上,
每完成一个模块就放到服务器上。
我使用的是使用安装向导来生成web安装程序,然后到服务器上面安装的,
问题是现在我在服务器上面每安装一次,就等于生成一个程序在添加删除程序中。
例如
我的第一次安装模块叫做test1.exe
第二次安装模块叫做test2.exe
第三次安装模块叫做test3.exe
这样在添加删除程序中就分别有上面3项
但是其实我就只有一个固定的网站名字
test.
请问如果我删除第一,二次安装模块,是否网站就不能用了?
还有如果不使用安装向导生成web安装程序,可否有固定的升级包生成呢?
毕竟我只是更改了一点东西,不是全部程序都更改啊!
郁闷!
希望有用过的人指点一下,谢谢!

...全文
158 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
wlzbaby 2005-06-06
  • 打赏
  • 举报
回复
wlzbaby(没病真好) 你说的
vs 里有一个“复制项目”选项,这个是在哪里的啊?
我怎么找不到??
只有添加新项,添加现有项,添加web上现有项目阿??
请告知
谢谢

就是 项目 --> 复制项目 呀
scorpion007 2005-06-03
  • 打赏
  • 举报
回复
顶一下

hchxxzx(NET?摸到一点门槛)
你说的那种覆盖源代码的方法不行的
因为我没有在生成安装包的时候附带源代码过去
这个是考虑到假如将来的你做了web安装程序过后
肯定会要打补丁的
假如程序每修改一次就重新生成全部去安装?!
不能针对修改过来的生成然后在服务器上面安装吗?
scorpion007 2005-06-03
  • 打赏
  • 举报
回复
也就是说
使用安装制作工具来去制作安装
不能使用vs.net自带的生成工具???
hchxxzx 2005-06-03
  • 打赏
  • 举报
回复
那是以后的事了,你现在是在本地进行,没有这样的必要.
而且正式安装之后,你如果把你的安装包给客户,每一次都要求他重新安装,他不烦死你才怪.
你应该做成象某些软件一样,点击安装的时候,查找本机是否已经安装过了,未安装则重新安装,已安装则可先"删除","修改"等选项.
scorpion007 2005-05-27
  • 打赏
  • 举报
回复
不行啊
我试过楼上全部的
好像都是不行啊
wlzbaby(没病真好) 你说的
vs 里有一个“复制项目”选项,这个是在哪里的啊?
我怎么找不到??
只有添加新项,添加现有项,添加web上现有项目阿??
请告知
谢谢
hchxxzx 2005-05-26
  • 打赏
  • 举报
回复
你安装之前,把前面的删除掉,并不会造成影响,因为你后面对安装了(就好比如原来还没有安装,第一次安装会有问题吗?)
不过,你这种更新方式有点问题,不好.
因为还在测试阶段,没有必要每次都生成安装包,直接把你的文件覆盖上去就完了(前面安装的不要删除).
只有要拿到别人的服务器上安装,才需要生成安装包.
dcren118 2005-05-26
  • 打赏
  • 举报
回复
不是! 正常情况 只有一个是当前使用的 其他的都可以删除
zeusvenus 2005-05-26
  • 打赏
  • 举报
回复
别担心,不会全部程序都得更改的。
wlzbaby 2005-05-26
  • 打赏
  • 举报
回复
不用每次都打安装包
在本地编译后拷贝 bin 目录和 aspx 文件到服务器应该就可以了

另外:vs 里有一个“复制项目”选项,可以试试

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧