簡體   English   中英

如何使用mono mod在Apache上部署ASP.Net Web窗體

[英]How to deploy an ASP.Net Web Forms on Apache with mono mod

我制作了一個ASP.Net Web窗體應用程序,它在Visual Studio 2012中以調試模式工作。但是當我使用mod_mono將應用程序文件夾上傳到我的Apache時,我得到一個錯誤,表明我應該在我的web.config中執行此操作:

<configuration>
    <system.web>
        <customErrors mode="Off"/>
    </system.web>
</configuration>

我現在的問題是,如何將我的應用程序從Debug設置為Release? 當我點擊創建應用程序時,它只是在控制台中給了我一條短消息。 當我使用部署應用程序選項時,我得到了一個菜單,其中包含一些我不理解的服務器設置,而且我不知道。

編輯

現在我收到此錯誤信息:

分析器錯誤

描述:解析為此請求提供服務所需的資源時出錯。 檢查您的源文件並對其進行修改以修復此錯誤。

分析器錯誤消息:文件'〜/ Site1.Master'不存在

來源錯誤:

第1行:<%@ Page Title =“”Language =“C#”MasterPageFile =“〜/ Site1.Master”AutoEventWireup =“true”CodeBehind =“Default.aspx.cs”Inherits =“WebApplication1.WebForm6”%>第2行:第3行:

但我在這個文件夾中有Site1.Master。

Linux中的文件名區分大小寫。 確保Site1.Master具有完全相同的名稱,而不是site1.mastersite1.Master等。

它包含在Mono可移植性指南ASP.NET FAQ中

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM