申请变更未生效

时间:2013-11-21 19:48:27

标签: c# .net biztalk biztalk-2009

我已经对映射文件中 Functiod 中使用的方法进行了更改,但新代码似乎没有生效。

我已正确部署,启动了应用程序,重新启动了相关的主机实例(实际上是我能找到的所有主机实例),但旧代码似乎仍在执行。

这是一个简单的方法:

public string RemoveNonNumericChars(string stIn, int maxLength)
{
    string strOut;

    try
    {
        strOut = Regex.Replace(stIn, "[^0-9]", "");
        System.Diagnostics.EventLog.WriteEntry("BizTalk Server 2009", strOut);
        return strOut.Substring(0, maxLength);
    }
    catch
    {
        return string.Empty;
    }
}

我添加了对EventLog行的写入,以确定此代码确实正在执行,但我在“应用程序”事件日志中没有得到任何内容。

我没有返回一个空字符串,所以它确实看起来像我修复方法之前执行的旧代码。

我到底错过了什么?

谢谢。

1 个答案:

答案 0 :(得分:1)

由于某种原因,脚本无法正确检索在Visual Studio中选择的Build Config,当我实际尝试为Test环境构建它时,它是从Debug中获取的。无论如何,我应该知道,谢谢。