VSTS testing error in stack trace.

VSTS testing error in stack trace.

Old forum URL: forums.lhotka.net/forums/t/5381.aspx


Indyy66 posted on Wednesday, September 10, 2008

Has anyone seen this problem. I move my development to Visual Studio Team System and created a workspace that placed the code for the CSLA dll in a different folder structure. I re-referenced all projects to point to the Compiled Code folder where the csla.dll is located. When I reun my unit test, one project still thinks the dll and its code is still located in the old folder structure. Here's a copy of my stack trace:

Csla.Utilities.CallByName(Object target, String methodName, CallType callType, Object[] args) in C:\DevProgs\CSLA.NET 2.0\Ver 2.0.3\csla20cs\csla20cs\Csla\Utilities.cs: line 43
Csla.Validation.CommonRules.StringRequired(Object target, RuleArgs e) in C:\DevProgs\CSLA.NET 2.0\Ver 2.0.3\csla20cs\csla20cs\Csla\Validation\CommonRules.cs: line 27
Csla.Validation.RuleMethod.Invoke() in C:\DevProgs\CSLA.NET 2.0\Ver 2.0.3\csla20cs\csla20cs\Csla\Validation\RuleMethod.cs: line 83
Csla.Validation.ValidationRules.CheckRules() in C:\DevProgs\CSLA.NET 2.0\Ver 2.0.3\csla20cs\csla20cs\Csla\Validation\ValidationRules.cs: line 166
ModelSysLLC.Africare.Reporting.rptFinancial.DataPortal_Create(Object criteria) in C:\TFS\Africare\src\Reporting.Library\rptFinancial.vb: line 1055
Csla.Utilities.CallByName(Object target, String methodName, CallType callType, Object[] args) in C:\DevProgs\CSLA.NET 2.0\Ver 2.0.3\csla20cs\csla20cs\Csla\Utilities.cs: line 43
Csla.Validation.CommonRules.StringRequired(Object target, RuleArgs e) in C:\DevProgs\CSLA.NET 2.0\Ver 2.0.3\csla20cs\csla20cs\Csla\Validation\CommonRules.cs: line 27
Csla.Validation.RuleMethod.Invoke() in C:\DevProgs\CSLA.NET 2.0\Ver 2.0.3\csla20cs\csla20cs\Csla\Validation\RuleMethod.cs: line 83
Csla.Validation.ValidationRules.CheckRules() in C:\DevProgs\CSLA.NET 2.0\Ver 2.0.3\csla20cs\csla20cs\Csla\Validation\ValidationRules.cs: line 166
ModelSysLLC.Africare.Reporting.rptFinancial.DataPortal_Create(Object criteria) in C:\TFS\Africare\src\Reporting.Library\rptFinancial.vb: line 1055
Csla.MethodCaller.CallMethod(Object obj, MethodInfo info, Object[] parameters) in C:\DevProgs\CSLA.NET 2.0\Ver 2.0.3\csla20cs\csla20cs\Csla\DataPortal\MethodCaller.cs: line 68
Csla.MethodCaller.CallMethod(Object obj, String method, Object[] parameters) in C:\DevProgs\CSLA.NET 2.0\Ver 2.0.3\csla20cs\csla20cs\Csla\DataPortal\MethodCaller.cs: line 49
Csla.Server.SimpleDataPortal.Create(Type objectType, Object criteria, DataPortalContext context) in C:\DevProgs\CSLA.NET 2.0\Ver 2.0.3\csla20cs\csla20cs\Csla\DataPortal\Server\SimpleDataPortal.cs: line 43
Csla.Utilities.CallByName(Object target, String methodName, CallType callType, Object[] args) in C:\DevProgs\CSLA.NET 2.0\Ver 2.0.3\csla20cs\csla20cs\Csla\Utilities.cs: line 43
Csla.Validation.CommonRules.StringRequired(Object target, RuleArgs e) in C:\DevProgs\CSLA.NET 2.0\Ver 2.0.3\csla20cs\csla20cs\Csla\Validation\CommonRules.cs: line 27
Csla.Validation.RuleMethod.Invoke() in C:\DevProgs\CSLA.NET 2.0\Ver 2.0.3\csla20cs\csla20cs\Csla\Validation\RuleMethod.cs: line 83
Csla.Validation.ValidationRules.CheckRules() in C:\DevProgs\CSLA.NET 2.0\Ver 2.0.3\csla20cs\csla20cs\Csla\Validation\ValidationRules.cs: line 166
ModelSysLLC.Africare.Reporting.rptFinancial.DataPortal_Create(Object criteria) in C:\TFS\Africare\src\Reporting.Library\rptFinancial.vb: line 1055
Csla.MethodCaller.CallMethod(Object obj, MethodInfo info, Object[] parameters) in C:\DevProgs\CSLA.NET 2.0\Ver 2.0.3\csla20cs\csla20cs\Csla\DataPortal\MethodCaller.cs: line 68
Csla.MethodCaller.CallMethod(Object obj, String method, Object[] parameters) in C:\DevProgs\CSLA.NET 2.0\Ver 2.0.3\csla20cs\csla20cs\Csla\DataPortal\MethodCaller.cs: line 49
Csla.Server.SimpleDataPortal.Create(Type objectType, Object criteria, DataPortalContext context) in C:\DevProgs\CSLA.NET 2.0\Ver 2.0.3\csla20cs\csla20cs\Csla\DataPortal\Server\SimpleDataPortal.cs: line 43
Csla.DataPortal.Create(Type objectType, Object criteria) in C:\DevProgs\CSLA.NET 2.0\Ver 2.0.3\csla20cs\csla20cs\Csla\DataPortal\Client\DataPortal.cs: line 114
Csla.DataPortal.Create[T](Object criteria) in C:\DevProgs\CSLA.NET 2.0\Ver 2.0.3\csla20cs\csla20cs\Csla\DataPortal\Client\DataPortal.cs: line 61
ModelSysLLC.Africare.Reporting.rptFinancial.NewrptFinancial() in C:\TFS\Africare\src\Reporting.Library\rptFinancial.vb: line 933
ReportingLibraryTest.rptFinancialTest.AsOfDateTest() in C:\TFS\Africare\src\ReportingLibraryTest\rptFinancialTest.vb: line 81

 

The folder C:\DevProgs\CSLA.NET 2.0 does not exist anymore. Why is my test project still looking for the code in this folder?

 

Thanks,

 

James

Copyright (c) Marimer LLC