最近在开发一套OA系统,本机运行程序正常,发布后提示如下错误。
“/DJOA”应用程序中的服务器错误。
分析器错误消息: 文件“/djoa/main.aspx.cs”不存在。
源错误:
源文件: /djoa/main.aspx 行: 1
“/DJOA”应用程序中的服务器错误。
分析器错误
说明: 在分析向此请求提供服务所需资源时出错。请检查下列特定分析错误详细信息并适当地修改源文件。分析器错误消息: 文件“/djoa/main.aspx.cs”不存在。
源错误:
行 1: <%@ Page Language="C#" AutoEventWireup="true" CodeFile="main.aspx.cs" Inherits="main" %>
行 2:
行 3: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> |
源文件: /djoa/main.aspx 行: 1
版本信息: Microsoft .NET Framework 版本:2.0.50727.3625; ASP.NET 版本:2.0.50727.3053
开始以为是IIS问题,查了半天,然后还百度一下,说什么少bin文件,看看提示吧,后来仔细研究了一下发现真正的原因是这个项目里含有“网站文件”,而不是WEBAPPLICATON,即WEB应用程序,也就是少了.designer.cs文件,这就好办了,直接在项目上点击右键出现“转换为WEB应用程序”,重新发布了一下,哈哈ok