正在学习.net 和 C# ,近期遇上要搞个发布信息、宣传产品的网站, 就琢磨着上马.net系统:服务器是win server 2003,完全支持.net;当前运行的全是asp网站,学.net 与用 .net 结合,何乐而不为?
先找了个叫做荒野的文章系统,调整设置、本机运行,发现不错,界面可以,功能挺强,没想到.net 的潜力这么大。可是,麻烦不小,站点的标题不能改,没有提供此功能,参照别人的说法,可能改变标题的代码固化在.dll文件中了——根据帮助文件中的联系方式,通过邮箱联系程序设置人员,邮箱不能用了,上其网站,找不到服务器。只能把此系统舍弃。
又下了一个叫做 网奇新闻系统 的,运行正常,界面别致,功能强大,不会出现上述情况,就决定用它了。
设置网站并发布文章,一切都好。
上传至服务器,并调整了web.config全局设置,满怀欣喜的等待首页的亮相,发现找不到文件的错误。看了IIS中的属性设置,没有任何问题。
选择网站中的一个图片查看,完全可以,想到可能在个人机器上丢了什么文件,这文件而且是非常关键的。
点开应用程序池选项,发现没有什么可调的。
然后是应用程序扩展选项,看到了一个重要的项目:在本机运行.Net2.0 程序 和在本机运行 .Net 1.0 程序,是个多选项,这两项没有选上,在本机运行asp程序的项目确选上了。立刻醒悟,原来这个服务器没有设置这两个重要项目!设置这两个项之后,一切正常。