繁体   English   中英

Web部署IIS7

[英]Web Deployment IIS7

我尚未在IIS7上部署网站。 我想知道是否有人可以帮助我确保我做对了。 我有一个要部署的ASP / C#网站。 我对服务器的唯一访问是通过RDP。 没有FTP或其他任何方式。

我已经阅读了有关不同部署选项的指南,但没有人真正谈论文件系统部署,我认为这是我唯一的选择。

基本上,我将文件本地部署到笔记本电脑,然后将其复制并粘贴到远程服务器。 我将编译后的站点放置到\\ intepub \\ wwwroot并使用inetmgr将其添加到默认站点。 我确实将正确的应用程序池设置为.net 4.0,因为这是我用于ASP网站的框架。

我可以访问网站的某些组件/页面,但无法访问其中的某些组件/页面。 它给了我错误,但我注意到的一件事是这些错误包含目录路径,该目录路径引用了我开发该网站的便携式计算机。 因此,我假设我没有正确发布该网站。

听起来像语句中返回的表

if (GetData.getTable().Rows.Count != 0)

null 这将引发您所得到的异常。 您可以通过确保表对象是实际实例(假设Datatable)来解决此问题:

Datatable tbl = new Datatable();  //OK

Datatable tbl = null;   //Not OK

另外,您说过NullReferenceException只是其中之一。 也许这不是根本问题。 您应该拥有一部分代码来打开连接并在try / catch块中执行查询,如果有问题,您可以捕获错误并知道出了什么问题。 如果您可以缩小问题范围,我们将为您提供更多帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM