配置IIS遇到的坑...

最近维护老项目时碰到了点小麻烦,公司老项目都是先后端不分离的,使用.Net开发,须要配合IIS进行维护。按理说配置是后端的事,可是前端仍是须要了解一些...前端

坑一:未能加载文件或程序集“Oracle.DataAccess”或它的某一个依赖项。试图加载格式不正确的程序。

IIS-1.png
我这里出现这种状况的缘由是IIS是64位的,而工做电脑上装的Oracle是32位的,因此这里须要将网站开启32位模式。后端

具体步骤以下:安全

  • 1.打开高级设置

IIS-2.png

  • 2.启用32位应用程序便可

IIS-3.png

或者还有一种麻烦的方法:网站

  • 1.在发布的网站选择添加应用程序,发布时将其设置为32位便可

IIS-4.png
IIS-5.png

坑二:分析器错误信息: 找不到文件或程序集名称“xxxx.dll”,或找不到它的一个依赖项。

出现这个问题多是文件迁移过来时程序对其没有读写权限,这时须要更改文件的权限,为其添加一个everyone的彻底读写权限。
具体步骤以下:spa

  • 1.打开文件源文件夹属性的安全选项卡,点击编辑

IIS-6.png

  • 2.添加一个用户或组,输入eve后肯定

IIS-8.png

  • 3.为其添加彻底控制以及修改的权限

IIS-9.png

  • 4.并将更改应用到全部的子文件及子文件夹

IIS-10.png

  • 5.以后重启网站便可。
相关文章
相关标签/搜索