部署时可能遇到的几个问题,发布前必看: 比如 出现 "未能加载文件或程序集“XXX.dll”或它的某个依赖项”的解决方法
部署时可能会遇到的问题:
1. 出现 "未能加载文件或程序集“XXX.dll”或它的某个依赖项”的解决方法
解决方法:
点击,右击项目, 点击属性。 在生成这里, 平台目标改为 anyCpu
引用博文:
ASP.NET 未能加载文件或程序集或它的某一个依赖项。_smebkoo70的博客-CSDN博客
https://blog.csdn.net/smebkoo70/article/details/116936202
发布要注意的地方2: 把配置 设置为debug any cpu
3. 需要对 allowget 问题的解决
解决方法: 加一个allowget
4. 在发布过程中,把配置设置为AnyCpu ,而且打钩(在发布前删除所有现有文件)
5. 在部署后,想要在线上系统找bug的时候。 找bug的方法
a. 在 谷歌浏览器中,想要看报文的时候,注意不要在 filter前 输任何东西 。这样子才方便寻找对应的报文
b. 写日志:
报错时,将会写入一个txt文件。
6. 几个项目之间,最好 目标框架一致。 比如.net framework 4.5。 这样子能够降低不必要的报错的风险。