ASP.. NET项目在IIS服务器上工作,但不能在本地主机上工作



我有一个ASP。. NET项目,直到今天还工作得很好。我添加了一个新的webform (.aspx)到项目中,它开始给出一个解析错误。我花了几个小时来解决这个问题,但没有运气。我删除了所有的文件,并克隆了repo从头开始,但现在克隆的项目开始给出相同的错误,默认的aspx页面,以前是工作的。我认为这可能是我的本地系统相关问题,所以我尝试使用Visual Studio发布配置文件到不同服务器上的IIS网站上发布网站。网站发布没有任何错误,网站正在加载没有任何错误。请帮助确定为什么同一项目给出"解析器错误信息:无法加载类型'sometype'";错误呢?我尝试了许多解决方案,在这篇文章https://stackoverflow.com/questions/15071220/parser-error-message-could-not-load-type-sometype,但没有工作。

我想我会更新我如何解决这个问题,以防有人面临同样的问题。我做了很多事情:

  1. 更新包。配置,因为有些包没有使用4.6.1。我不确定它是如何工作的,直到某个时间点。
  2. 删除本地回购。从存储库克隆代码,构建解决方案,并测试本地实例是否正常工作。在这一点上,它不是。
  3. 我注意到解决方案是编译和生产库,但库没有复制到binDebug文件夹,即使输出路径被设置为binDebug文件夹。因此,我更新了属性以将输出路径更改为bin,重新构建解决方案,然后将路径更改回binDebug并再次重新构建它。本地实例这次启动没有任何问题。
  4. 再次添加新的webform (.aspx)文件并重新构建解决方案。这次本地实例没有任何问题。

相关内容

  • 没有找到相关文章

最新更新