修复已编译的MVC ASP.NET站点,无需编译原始代码

时间:2012-03-28 15:46:19

标签: asp.net asp.net-mvc-3 reflection nopcommerce

我搞得很糟糕。在对源进行了许多更改并使我的客户端站点启动并运行后,我完全删除了我的源代码副本。他现在想要做一些额外的更改,但如果没有原始源代码,我无法进行更改,仍然保留我已经在编译版本上为他做的更改。

我正在尝试将此代码添加到global.asax文件

        protected void Application_BeginRequest(object sender, EventArgs e)
    {
        if (Request.RawUrl.ToLower().EndsWith("discover"))
        {
            Response.RedirectPermanent("discover.html");
        } 

有没有办法做到这一点而不会丢失已编译的内容? 这是在MVC3上使用脚本nopcommerce 2.30

1 个答案:

答案 0 :(得分:0)

<@>正如@ Scorpion-Prince所说,你应该使用反编译器反编译你的dll,我有使用JetBrains DotPeek的经验,但你也可以尝试其他的反编译器。