请教将asp.net程序制作成安装程序的问题?

starlightmoon 2003-09-15 11:16:47
用asp.net写的网站程序,已调试好,在做安装程序的调试时出现错误:“无法生成名为picture的文件夹”(网站程序中有该目录,用来存图片),请问应如何查找原因?

另外,我的数据库用mysql,已配置好,但希望安装程序安装的时候用户能能输入数据库地址、用户名和密码进行连接(不需要重新创建数据库),这些信息本是写在web.config中的,请问怎么做?
...全文
41 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
acewang 2003-09-15
  • 打赏
  • 举报
回复
数据库已经配置好了,那为什么还需要在安装时提示输入,不如登陆的时候先进入register.aspx,在这个页面让用户输入各种信息,然后由你来保存,或者修改web.config
killprograme 2003-09-15
  • 打赏
  • 举报
回复
方法:


具体操作步骤:

1. 打开 Windows 应用程序。

在解决方案资源管理器中,右击 Windows 应用程序解决方案,指向“添加”,然后单击“新建项目”。
在“添加新项目”对话框中,选择“项目类型”窗格中的“安装和部署项目”,然后选择“模板”窗格中的“安装项目”。单击“确定”按钮。
在解决方案资源管理中,右击安装项目,指向“添加”,然后单击“项目输出”。
在“添加项目输出组”中,选择“主输出”,然后单击“确定”。
将自动添加所有依赖项,如 Managed.msm。

在解决方案资源管理器中,右击安装项目,指向“添加”,然后单击“合并模块”。
在“添加模块”对话框中,选择下列要添加到安装项目的合并模块,然后单击“打开”:
Database_Access.msm
Database_Access_enu.msm
regwiz.msm
VC_CRT.msm、VC_STL.msm( 如果您部署的 Windows 应用程序使用 ADO.NET 数据集,则还需要包括 VC_CRT 和 VC_STL 合并模块)
在解决方案资源管理器中,右击 regwiz.msm 文件,然后选择“属性”。
在“属性”窗口中,展开 MergeModuleProperties,然后在“许可证密钥”属性框中输入一个有效的许可证密钥(密钥AAP5GKS0000GDE100DS)。
注意 每当部署 Crystal Reports 应用程序时,必须提供许可证密钥。

从“生成”菜单中,选择“生成解决方案”以生成应用程序。
按照上述步骤制作MSI安装文件,再次部署到目标机器(当部署到客户机或服务器时,应始终确保该计算机安装了 .NET Framework)。


yjtc 2003-09-15
  • 打赏
  • 举报
回复
GZ
win911 2003-09-15
  • 打赏
  • 举报
回复
up
starlightmoon 2003-09-15
  • 打赏
  • 举报
回复
我的数据库已经配置好了,不需要再创建数据库,只要连接就可以了
980 2003-09-15
  • 打赏
  • 举报
回复
关注
ETstudio 2003-09-15
  • 打赏
  • 举报
回复
up
acewang 2003-09-15
  • 打赏
  • 举报
回复
用Vs.net制作安装程序 重点介绍如何在安装包中自动为客户创建数据库
http://www.aspxcn.com/dotnetarticle/html/131.html
starlightmoon 2003-09-15
  • 打赏
  • 举报
回复
我是在web.config中设置
<appSettings>

<add key="myDB" value=...........></add>

</appSettings>

但是希望能够使用户根据实际情况选择数据库服务器的地址,并输入用户名和密码进行连接。如果在web.config文件中写死,则如果数据库服务器的ip地址变了就要去改源文件了,不知有什么好的解决方法?

62,041

社区成员

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

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

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

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