今天发布网站一直不顺。应用中含有Webservices的调用,本地发布成功,但是异地发布却是失败的。后来排除WebService的Url不匹配问题。结果程序还是报一下异常。
[SecurityException: Request for the permission of type'。。。'
解决方案是:在web.config文件中加入<trust level="Full" />解决。
异地发布时,如果没有单独的ErrorPage,就要添加
<customErrors mode="Off"/>
如果报有can not find type in
<section name="Microsoft.GravaMobile.WebSite.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
很有可能IIS上的网站设置选用的不是.net framework 2.0,这个在网站的属性里设置即可。
这里的异地发布是指,不再开发的机器上发布。
本文介绍了一次异地发布ASP.NET应用时遇到的问题及解决方法。主要问题包括WebService调用异常、权限不足、错误页面配置缺失及类型查找失败等,并提供了具体的配置修改建议。
472

被折叠的 条评论
为什么被折叠?



