Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 预编译&x2B;同一WebApp中的JIT_Asp.net - Fatal编程技术网

Asp.net 预编译&x2B;同一WebApp中的JIT

Asp.net 预编译&x2B;同一WebApp中的JIT,asp.net,Asp.net,我有一个网站是预先编译的。这将把aspx页面和bin目录留给上传到服务器。有时我需要直接对服务器上的文件进行一些小的更改。例如拼写更正。如果更改在aspx文件中,我可以直接编辑文件并进行更改。(无需构建和部署) 如果我必须更改一个简单事件,那么我可以使用aspx页面和来指定更改的事件(它会覆盖预编译的事件)。例如 受保护的void btnSubmit\u Click(对象发送者,事件参数)//已存在于代码隐藏中 { //代码。。。。 } 现在我要做的是向项目中添加一个类,它需要频繁地编辑代码

我有一个网站是预先编译的。这将把aspx页面和bin目录留给上传到服务器。有时我需要直接对服务器上的文件进行一些小的更改。例如拼写更正。如果更改在aspx文件中,我可以直接编辑文件并进行更改。(无需构建和部署)

如果我必须更改一个简单事件,那么我可以使用aspx页面和
来指定更改的事件(它会覆盖预编译的事件)。例如


受保护的void btnSubmit\u Click(对象发送者,事件参数)//已存在于代码隐藏中
{
//代码。。。。
}
现在我要做的是向项目中添加一个类,它需要频繁地编辑代码,我不想每次都进行构建和上传。这个类也在其他类中使用,所以我也需要在预编译时使用它

我试图以某种方式将一个
MyCode.cs
文件与我的其他项目文件放在一起,但该代码已预编译,我无法通过在服务器上添加该类的更新版本来覆盖它

有什么想法吗?

试试这个


在本地发布并仅在服务器上上载“App_Code.dll”

上载是个问题。。我想直接在服务器上编辑文件:(
<%@ Page Language="C#" MasterPageFile="~/MasterPages/MySiteSkin.Master" AutoEventWireup="true" CodeBehind="Article.aspx.cs" Inherits="Mayflower.Website.Article"  %>
<script runat="server">
    protected void btnSubmit_Click(object sender, EventArgs e) //already exists in code behind
    {
       //code....
    }
</script>
<asp:Content ID="Content2" ContentPlaceHolderID="cphContent" runat="server">
  <asp:Button runat="server" ID="btnSubmit" CssClass="contactbtn" Text="Submit" OnClick="btnSubmit_Click" />
</asp:Content>