none
Referência de objeto não definida para uma instância de um objeto. RRS feed

  • Pergunta

  • Pessoal,

               Estou migrando uma aplicação web do IIS Server 2003 R2 para um IIS 8.5 (Server 2012 R2).

              O problema é que quanto eu migro para o IIS 8.5 a aplicação está procurando os arquivos '.cs' . O estranho que estes arquivos já não existiam mais no 'IIS Server 2003 R2' , apenas as DLL'S compiladas.

              Será que a aplicação não está encontrando as DLL'S e por isso procura os arquivos '.cs' ?

              Caso seja isso como faço para reapontar para as DLL'S ?

        [ExceptionHandlingException: Referência de objeto não definida para uma instância de um objeto.]
       Microsoft.Practices.EnterpriseLibrary.ExceptionHandling.ExceptionPolicy.GetExceptionPolicy(Exception exception, String policyName) +307
       Microsoft.Practices.EnterpriseLibrary.ExceptionHandling.ExceptionPolicy.HandleException(Exception exceptionToHandle, String policyName) +215
       WorkflowCotacao.Factory.BaseFactory.Initialize() in C:\Users\marcelo\Desktop\arquivos_cotação\Fontes_20140606\Fontes\WorkflowCotacao.Factory\BaseFactory.cs:119
       WorkflowCotacao.Factory.BaseFactory..ctor(String objectDefinitionPath) in C:\Users\marcelo\Desktop\arquivos_cotação\Fontes_20140606\Fontes\WorkflowCotacao.Factory\BaseFactory.cs:103
       WorkflowCotacao.Factory.BaseFactory.Instance(String objectDefinitionPath) in C:\Users\marcelo\Desktop\arquivos_cotação\Fontes_20140606\Fontes\WorkflowCotacao.Factory\BaseFactory.cs:172
       WorkflowCotacao.UseCaseRealization.UseCaseRealizationFactory.Create(String objectDefinitionPath) in C:\Users\marcelo\Desktop\arquivos_cotação\Fontes_20140606\Fontes\WorkflowCotacao.UseCaseRealization\UseCaseRealizationFactory.cs:55
       WorkflowCotacao.BaseNavigatePage.InitializeUseCase() +49
       WorkflowCotacao.BaseNavigatePage.OnLoad(EventArgs e) +52
       System.Web.UI.Control.LoadRecursive() +50
       System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +627

    Jurandyr F. Alves

    sexta-feira, 12 de junho de 2015 20:33

Todas as Respostas

  • Pessoal,

          Esse é o conteúdo no meu default.aspx

    <%@ page language="C#" autoeventwireup="true" inherits="_Default, App_Web_h0l16bq-" enableEventValidation="false" theme="WorkflowCotacao" %>

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

    <html xmlns="http://www.w3.org/1999/xhtml" >
    <head runat="server">
        <title>Untitled Page</title>
    </head>
    <body>
        <form id="form1" runat="server">
        <div>
       
        </div>
        </form>
    </body>
    </html>


    sexta-feira, 12 de junho de 2015 20:46
  • JFonseca,

    A aplicação não está procurando os arquivos .cs. Na verdade a aplicação gerou uma exceção e do detalhe da exceção informa quais são os arquivos e em quais linhas do código fonte a aplicação está gerando essa exceção.

    Todos os componentes do servidor antigo foram instalados no servidor novo?

    O EnterpriseLibrary foi instalado nesse novo servidor?


    Carlos Eduardo Ferreira

    segunda-feira, 15 de junho de 2015 14:06