我制作了一个 ASP.Net Web Forms 应用程序,它在 Visual Studio 2012 中以调试模式工作。但是当我使用 mod_mono 将应用程序文件夹上传到我的 Apache 中时,我收到一个错误,表明我应该在我的 web.config 中执行此操作:
<configuration>
<system.web>
<customErrors mode="Off"/>
</system.web>
</configuration>
我现在的问题是,我应该如何设置我的应用程序从调试到发布?当我单击创建应用程序时,它只是在控制台中给了我一条短消息。当我使用部署应用程序选项时,我得到一个菜单,其中包含一些我不理解和不知道的服务器设置。
编辑
现在我收到此错误消息:
解析器错误
描述:解析服务此请求所需的资源时出错。查看您的源文件并对其进行修改以修复此错误。
解析器错误消息:文件 '~/Site1.Master' 不存在
源错误:
第 1 行:<%@ Page Title="" Language="C#" MasterPageFile="~/Site1.Master" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="WebApplication1.WebForm6" %> 第 2 行:第 3 行:
但我在这个文件夹中有 Site1.Master。