Any one tried this on a system with Visual Studio 2008?
Posted: Fri Mar 21, 2008 1:52 pm
My site used to work fine, now it's broken. The only thing I can think of that I changed between then and now is an install of Visual Studio 2008 Standard and Microsoft Expression Studio. Now the store gives me this error:
Mind you, this is without doing development under VS 2008, it's just having it installed that seems to have caused this problem.
I'm totally OK with continuing development under 2005 if that's required but it's going to be tough for me to keep from installing 2008 since most of my work is as a Windows programmer.
Has anyone else seen this? Any workarounds?
I'm wondering if it's caused by a newer version of the AJAX libraries gettings installed. I'm going to check to see if I can roll back just those libraries without removing VS 2008. If that doesn't work I'll remove VS2008 entirely but I don't know if that'll even roll back changes to AJAX.
Thanks for any advice. Development on the site is frozen until I can work this out.
This happens in the store only, the admin side seems to be working OK for the most part.Exception Details: System.Data.SqlClient.SqlException: String or binary data would be truncated.
The statement has been terminated.
Stack Trace:
[SqlException (0x80131904): String or binary data would be truncated.
The statement has been terminated.]
System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection) +925466
System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection) +800118
System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj) +186
System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj) +1932
System.Data.SqlClient.SqlDataReader.ConsumeMetaData() +31
System.Data.SqlClient.SqlDataReader.get_MetaData() +62
System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString) +297
System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async) +1005
System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result) +132
System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) +32
System.Data.SqlClient.SqlCommand.ExecuteScalar() +137
Microsoft.Practices.EnterpriseLibrary.Data.Database.DoExecuteScalar(DbCommand command) +132
Microsoft.Practices.EnterpriseLibrary.Data.Database.ExecuteScalar(DbCommand command) +140
CommerceBuilder.Reporting.PageView.Save() +1169
CommerceBuilder.Services.AbleCommerceHttpModule.a(Object A_0, EventArgs A_1) +593
System.Web.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +92
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +64
--------------------------------------------------------------------------------
Version Information: Microsoft .NET Framework Version:2.0.50727.1433; ASP.NET Version:2.0.50727.1433
Mind you, this is without doing development under VS 2008, it's just having it installed that seems to have caused this problem.
I'm totally OK with continuing development under 2005 if that's required but it's going to be tough for me to keep from installing 2008 since most of my work is as a Windows programmer.
Has anyone else seen this? Any workarounds?
I'm wondering if it's caused by a newer version of the AJAX libraries gettings installed. I'm going to check to see if I can roll back just those libraries without removing VS 2008. If that doesn't work I'll remove VS2008 entirely but I don't know if that'll even roll back changes to AJAX.
Thanks for any advice. Development on the site is frozen until I can work this out.