Visual Studio 2010 SP1, compiló la aplicación WCF, lo colocó en un servidor y, por supuesto, recibió un error en la primera ejecución (lo que era nuevo) y apuntó Stack Trace al archivo de registro.¿Por qué Stack Trace muestra mi ruta de archivos de desarrollo?
Es ver el camino a mi entorno de desarrollo. ¿Por qué? ¿Es porque lo implementé como Debug en comparación con Release o hay algo más, o debo ser más cuidadoso con la salida de Stack Traces independientemente?
04/09/2012 03:58:46: Error: Object reference not set to an instance of an object. at App1.Logging.LogMessageToFile(String msg, Boolean isUsingClickOnceApp) in C:\Users\robcube\Documents\Visual Studio 2010\Projects\AppWebService\App1\Logging.cs:line 63
at App1.App1Main.ConnectWebService(String description) in C:\Users\robcube\Documents\Visual Studio 2010\Projects\AppWebService\App1\International.cs:line 40
04/09/2012 03:58:46: Error: Object reference not set to an instance of an object. at App1.App1Main.UpdateActivityLog(String data, String userName, Boolean deleteData, Int64 firstId, Int64 lastId, String changeType) in C:\Users\robcube\Documents\Visual Studio 2010\Projects\AppWebService\App1\App1Main.cs:line 641
Gracias, -Rob
"Es porque lo implementé como Debug" –
como dijo Amiram, está viendo la ruta de depuración porque está compilada en depuración ... – Chris
posible duplicado de [información de Stacktrace conservando rutas de la fuente original] (http://stackoverflow.com/questions/388470/stacktrace-information-preserving-paths-of-original-source) – Cocowalla