在独立服务器上配置iis服务发布.net网站,原本的服务器上是空白的,什么都没有,安装软件为0。
由于网站开发使用的是.net framework 4.0,而服务器上只有2.0,所有又安装的4.0,因找不到
DataAccess.dll又安装了oracle客户端。
然后配置Internet 信息服务(IIS)管理器:
应用程序连接池,基本设置中设置.net framework版本为4.0
高级设置:
设置好后就可以浏览页面了,但是报错了,翻译过来就是:
该应用程序试图执行不允许的安全策略的操作。要授予此应用程序所需的权限,请与您的系统管理员联系,或更改配置文件中的应用程序的信任级别。
异常详细信息:system.security.securityexception:源没有被发现,但一些或所有事件日志不能被搜索。要创建源程序,您需要读取所有事件日志的权限,以确保新的源名称是唯一的。无法访问日志:安全。
找了一天,无非是设置进程模型的标识为networkservice及加载用户配置文件为true,然而没有用。
后来又装了VS2010,自然神奇的就好了,不知道什么毛病,然后我又把VS卸载掉。
后来由于修改了代码,将修改后的代码替换掉iis的网站的相应代码,又是刷新又是重启,发现
修改后的代码不起作用,后来清理了缓存就好了,这不是问题的问题真挺浪费时间的(汗!!!)。