开发环境运行正常,发布服务器后提示HTTP 错误 403.14 - Forbidden
一、发布服务器后报错
今天在项目发布中遇到一件奇怪的事,开发完成的项目,发布到服务器上时
1. 发布到A服务器,一切正常
2. 发布到B服务器,提示403服务器错误
在同事电脑上重新打包发布代码,并发布到A,B两台服务器上,都正常。
真是见鬼了,同一个项目,同一份源代码,但是在不同的电脑上打包发布,却有一台服务器是错误的。
-----------------------------------------------------------------------------------------------------------------------------
二、Bin文件夹下缺少DLL文件
我使用Beyond Compare比较我电脑上打包的发布代码和同事电脑上打包的发布代码,发现我打包的代码的Bin文件夹下缺少几个DLL文件
--------------------------------------------------------------------------------------------------------
三、引用属性[复制本地]是False
为什么我电脑上发布的代码缺少DLL文件,而同事发布的代码不缺少呢?
经过检查发现,在我的Visual Studio 中,这几个引用的属性[复制本地]是False
而同事从SVN上下载的代码,未经任何修改,[复制本地]的属性却是True的,所以他发布的代码不缺少DLL文件,而我发布的代码缺少DLL文件
---------------------------------------------------------------------------------------------------
四、未解之谜
1. 为什么同事从SVN上下载的代码,未经任何修改,[复制本地]的属性是True,而我的是False
打开csproj文件发现,其他引用的<private>节点值是True,而这几个引用的<private>是缺省的,可能是这个缺省值导致了在有的电脑上是True,在有的电脑上是False。关于这个缺省默认值的资料没有查到,只能这样猜测了。
2. 为什么同一份代码发布到不同的服务器,有的成功有的失败?
我电脑上发布打包的代码Bin文件夹下是缺少DLL文件的,但是我拿这个代码发布的另一台服务器却是成功的。
两台服务器的环境可能有细微差别,具体差别在哪里就不知道了。
转载于:https://www.cnblogs.com/niuniu1985/p/9685612.html
开发环境运行正常,发布服务器后提示HTTP 错误 403.14 - Forbidden相关推荐
- .net core项目配置IIS提示HTTP 错误 403.14 - Forbidden Web 服务器被配置为不列出此目录的内容。错误代码0x00000000
.net core项目配置IIS路径是项目根目录的bin文件夹 提示:HTTP 错误 403.14 - Forbidden Web 服务器被配置为不列出此目录的内容. 错误代码0x00000000 解 ...
- vs2015启动网站调试提示 HTTP 错误 403.14 - Forbidden Web 服务器被配置为不列出此目录的内容。 解决方法
可尝试的操作: 如果不希望启用目录浏览,请确保配置了默认文档并且该文件存在. 启用目录浏览. 转到 IIS Express 安装目录. 运行appcmd set config /section:sys ...
- win7配置iis 出现:HTTP 错误 403.14 - Forbidden Web 服务器被配置为不列出此目录的内容...
HTTP 错误 403.14 - Forbidden Web 服务器被配置为不列出此目录的内容 这几天安装了Windows 7,由于直接从Xp 升级到Windows 7,对于一些设置不是很熟悉,不过总 ...
- ASP.NET 项目发布到IIS上报:HTTP 错误 403.14 - Forbidden 错误的解决方案
今天我创建一个asp.net mvc 项目后,发布到iis上打开时候直接显示了HTTP 错误 403.14 - Forbidden错误,如下图所示: 然后百度了很多方法还是没能解决,我做了如下尝试 h ...
- HTTP 错误 403.14 - Forbidden Web 服务器被配置为不列出此目录的内容——错误代码:0x00000000
报错图片: 最近在课上学习IIS发布.NET Core项目出现HTTP 错误 403.14 - Forbidden Web 服务器被配置为不列出此目录的内容--错误代码:0x00000000 就是下面 ...
- 错误摘要 HTTP 错误 403.14 - Forbidden Web 服务器被配置为不列出此目录的内容。
错误摘要 HTTP 错误 403.14 - Forbidden Web 服务器被配置为不列出此目录的内容. 这问题在网上找了很久,搞了一天都没有弄明白,网上一直都说是权限问题.今天下午鬼使神差的对as ...
- 搭建IIS出现 HTTP 错误 403.14 - Forbidden Web 服务器被配置为不列出此目录的内容解决办法
1.出现如下问题 2.如果没有启用服务器的目录浏览,会出现如上图403.14 - Forbidden错误,解决方案就是把网站的目录浏览开启即可点击目录浏览, 3.启用即可 4.重新输入IIS地址即可成 ...
- thinkphp3 搬家迁移服务器后提示目录错误Warning: include(): Failed opening ‘D:\
原服务器的目录可能与本新服务器的目录不同.所以提示错误.解决办法是清空缓存. thinkphp3.2的话,需要删除Runtime\common~runtime.php 文件 其它版本类似
- ASP.NET MVC 发布IIS HTTP 错误 403.14 - Forbidden
当发布MVC程序到IIS的时候,出现如下错误: 按照网上其他方法在配置文件添加: <system.webServer><directoryBrowse enabled="t ...
最新文章
- GDCM:ReadCanRead的测试程序
- HDU-1874 畅通工程续 (最短路径启蒙题)
- 电脑怎么打印文件步骤_电脑中毒后怎么办 电脑中毒后解决方法【详细步骤】...
- vscode必备插件_10个必备的Visual Studio Code (VS code)插件
- 服务器并发性能报告,一般的服务器瞬时并发应该怎么样才算是合格呢?
- oracle密码重用,关于Oracle 9i数据库密码重用规则分析
- mysql中将多行数据合并成一行数据
- MSRA被曝停招国防七子及北邮学生
- C++ 11中几个我比较喜欢的语法
- DSP28335定时器简易秒表设计
- android动画类型有哪几种,Android动画概念大揭秘
- 缅柬泰之色---彩图大串联 一 (缅甸篇)
- Flutter实战】文本组件及五大案例
- 卷帘快门(Rolling Shutter)与全局快门(Global Shutter)的区别
- 东方财富:公司总经理陶涛辞任 其实将担任总经理职务
- Wifi源码学习(Android5.1)之wifi开关
- OpenCV笔记23:OpenCV图像直方图
- 爬虫----dex2jar工具的安装与使用
- 【CV】膨胀卷积详解以及时间卷积网络TCN论文笔记和源码实现
- 基于tensorflow的ResNet50V2网络识别动物
热门文章
- PMP学习系列5:PMBOK(5th)第三章-项目管理过程
- P3615 如厕计划
- 当网卡收到的包的目的地址是主机上另一个网卡的地址.arp总结
- 通过 powershell 配置 IIS
- CentOS 6.4 中yum命令安装php5.2.17
- 数据结构上机实践第14周项目1 - 验证算法(折半查找)
- gmat阅读.html,GMAT阅读方法之——抽象词提炼
- 计算机组成原理 陈泽,计算机组成原理 课程设计计算机组成原理 课程设计.doc...
- idea如何删除java里面工程_IntelliJ IDEA 如何彻底删除项目的步骤
- python os path dirname_python中的os.path.dirname(__file__)的使用