ASP.NET网站运行
ASP.NET网站与一般的桌面程序不同,不是拷贝过来就能运行的,要想运行它,通常需要重新连接数据库,配置web.config,涉及数据控件的页面可能还需要重新配置数据源。
连接数据库
启动 SQL Server Management Studio,连接SQL SERVER的实例后,将数据文件【附加】到SQL SERVER中,注意提前修改文件的访问权限或授予运行SQL SERVER进程的帐号所必需的目录访问权限;启动vs添加数据连接,重建Linq to SQL类。
IIS网站部署
部署流程比较简单,注意应用程序池要选择与项目.NET framework对应的版本!并选择集成模式。
可能出现的问题:
- 文件访问权限:修改网站运行的帐号对相应项目文件夹的权限
- 启用目录浏览
- 应用程序池无法访问数据库:在数据库安全性中新建networkservice的登录名,选上public和……将IIS中相应应用程序池的进程标识修改为networkservice
- 共享权限
- 防火墙未关闭:当本地可以访问而其他人无法通过ip访问时可能是防火墙未完全关闭,打开控制面板,在防火墙的高级部分将域权限等三项关闭