﻿<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>StrataFrame Forum » StrataFrame Application Framework - V1 » Issues  » VS crashes when 1.6.1 opens solution</title><generator>InstantForum 2017-1 Final</generator><description>StrataFrame Forum</description><link>http://forum.strataframe.net/</link><webMaster>StrataFrame Forum</webMaster><lastBuildDate>Thu, 28 May 2026 18:02:31 GMT</lastBuildDate><ttl>20</ttl><item><title>VS crashes when 1.6.1 opens solution</title><link>http://forum.strataframe.net/FindPost10056.aspx</link><description>Firstly, congratulation to the release of 1.6.1&lt;br&gt;
&lt;br&gt;
Just got done installing 1.6.1 on Win2K machine. Everything went through fine.&lt;br&gt;
Now as soon as I try to open any solution (including C# samples), I get the message the VS has encounter error and if I click "Don't Send" it closes VS and re-opens VS. &lt;br&gt;
&lt;br&gt;
I rebooted the machine but no luck!&lt;br&gt;
&lt;br&gt;
I also tried opening VB samples, same thing!&lt;br&gt;
&lt;br&gt;
Thanks!</description><pubDate>Sat, 07 Jul 2007 21:44:11 GMT</pubDate><dc:creator>Ben Hayat</dc:creator></item><item><title>RE: VS crashes when 1.6.1 opens solution</title><link>http://forum.strataframe.net/FindPost10093.aspx</link><description>Robert:&lt;/P&gt;&lt;P&gt;[quote]C:\windows\assembly folder on my system [/quote]&lt;/P&gt;&lt;P&gt;You can manually install the assemblies with gacutil....or just download the new install that is posted in the My Account area and it will take care of it.&amp;nbsp; To install with gacutil you will use the "-i" parameter.&amp;nbsp; The easiest thing though if you are not familiar with the command line tools and have permission issues is to just download the latest build....which was corrected the same time the zip file was posted out here...and it will fix your problem as well.&lt;/P&gt;&lt;P&gt;[quote]C:\ProgramFiles/CommonFiles/MicroFour/StrataFrame and I copied them there but no joy[/quote]&lt;/P&gt;&lt;P&gt;Correct.&amp;nbsp; The GAC always takes precedence.&amp;nbsp; Anytime that an assembly tries to load it ALWAYS looks in the GAC first....even if you manually call Assembly.LoadFile() and give it the direct path of an assembly.</description><pubDate>Sat, 07 Jul 2007 21:44:11 GMT</pubDate><dc:creator>Trent L. Taylor</dc:creator></item><item><title>RE: VS crashes when 1.6.1 opens solution</title><link>http://forum.strataframe.net/FindPost10092.aspx</link><description>Keith:&lt;/P&gt;&lt;P&gt;[quote]&lt;TABLE cellSpacing=0 cellPadding=0 width="100%"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD class=smalltxt vAlign=top&gt;&lt;SPAN id=ctl02_ctlTopic_ctlPanelBar_ctlTopicsRepeater_ctl11_lblFullMessage&gt;Are the corrected assemblies packaged into the 1.6.1 DL currently available from the My Account area?&lt;/SPAN&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;[/quote]&lt;/P&gt;&lt;P&gt;Yes.&amp;nbsp; The install has been corrected and has&amp;nbsp;the new assemblies.</description><pubDate>Sat, 07 Jul 2007 21:40:26 GMT</pubDate><dc:creator>Trent L. Taylor</dc:creator></item><item><title>RE: VS crashes when 1.6.1 opens solution</title><link>http://forum.strataframe.net/FindPost10091.aspx</link><description>[quote][b]Pertti Karjalainen (07/07/2007)[/b][hr]Ivan, &lt;br&gt;
&lt;br&gt;
if you set up your server as PC XT, make sure it is 8086 AND has a math coprocessor installed -- much speedier that way. Oh, and a 40MB drive would be nice, too, for enough storage for a lifetime (or so we thought back in 1985).&lt;br&gt;
&lt;br&gt;
:P&lt;br&gt;
&lt;br&gt;
Pertti[/quote]&lt;br&gt;
I think the one that he has, is the 8088 with Seagate 20Meg full height. He is not so happy to give up his second 5 1/4 floppy drive, which he could store 320KB of data...:D</description><pubDate>Sat, 07 Jul 2007 20:19:11 GMT</pubDate><dc:creator>Ben Hayat</dc:creator></item><item><title>RE: VS crashes when 1.6.1 opens solution</title><link>http://forum.strataframe.net/FindPost10090.aspx</link><description>Ivan, &lt;P&gt;if you set up your server as PC XT, make sure it is 8086 AND has a math coprocessor installed -- much speedier that way.&amp;nbsp; Oh, and a 40MB drive would be nice, too, for enough storage for a lifetime (or so we thought back in 1985).&lt;/P&gt;&lt;P&gt;:P&lt;/P&gt;&lt;P&gt;Pertti</description><pubDate>Sat, 07 Jul 2007 19:30:10 GMT</pubDate><dc:creator>Pertti Karjalainen</dc:creator></item><item><title>RE: VS crashes when 1.6.1 opens solution</title><link>http://forum.strataframe.net/FindPost10089.aspx</link><description>[quote]Hope this makes sense.[/quote]&lt;br&gt;
Greg, thank you very much for taking the time with your detail answer. The example that I brought up, was with a scenario that I had previously had to do in Delphi and SQL. And I had done it exactly as you said in the second strategy. I didn't use SProc, but I used SQL statement where I'd pass the old Salesrep and the new one to a method that would generate SQL on the fly and all the processing was done on DB Server. Now why did I ask this question, is another question, since I had done the solution before.&lt;br&gt;
&lt;br&gt;
Ok, I was reading an article on LINQ that was explaining the actual statements of LINQ don't get executed (delayed execution) until you are iterating through the result sets (that's another subject of it's own), but to the naked eyes, the way you would update the 500 customers in LINQ, [b]is done in the first style that you mentioned, client side [/b]and then LINQ turns around and packages it and creates a parameter SQL and does the job on DB server.&lt;br&gt;
&lt;br&gt;
Then I started to think of this new project, how I should approach a bunch of "batch" jobs, NOW that they can easily be converted to LINQ style for the future, without much change to the approach.&lt;br&gt;
&lt;br&gt;
So, my question of wrapping the 500 updates within a transaction was prompted by that thought. I still want to think this through that I can easily swap all the SQL codes with LINQ codes for the future.&lt;br&gt;
&lt;br&gt;
Do I make sense?:)&lt;br&gt;
&lt;br&gt;
Thanks for your input!</description><pubDate>Sat, 07 Jul 2007 18:17:18 GMT</pubDate><dc:creator>Ben Hayat</dc:creator></item><item><title>RE: VS crashes when 1.6.1 opens solution</title><link>http://forum.strataframe.net/FindPost10088.aspx</link><description>Have you tried to unhide protected operating system files?&lt;br&gt;
&lt;br&gt;
In XP:&lt;br&gt;
- In windows explorer, Tools|Folder Options...  &lt;br&gt;
- click on the "View" tab &lt;br&gt;
- expand the Files And Folders node if it isn't already&lt;br&gt;
- Uncheck the "Hide protected operating system files (Recommended)" option&lt;br&gt;
- Click OK&lt;br&gt;
&lt;br&gt;
See if that works.</description><pubDate>Sat, 07 Jul 2007 17:59:57 GMT</pubDate><dc:creator>Greg McGuffey</dc:creator></item><item><title>RE: VS crashes when 1.6.1 opens solution</title><link>http://forum.strataframe.net/FindPost10087.aspx</link><description>Trent, I downloaded the zip file and found the two dll's ok.  However, the C:\windows\assembly folder on my system is protected and I am unable to drag the two files there. Looking at the folder there are no .dll files in it anyway.  I did find microfour dll files in C:\ProgramFiles/CommonFiles/MicroFour/StrataFrame and I copied them there but no joy... SV still closes when I try to open a solution.&lt;br&gt;
&lt;br&gt;
Robert</description><pubDate>Sat, 07 Jul 2007 17:31:52 GMT</pubDate><dc:creator>Robert Carl Johnson</dc:creator></item><item><title>RE: VS crashes when 1.6.1 opens solution</title><link>http://forum.strataframe.net/FindPost10086.aspx</link><description>[quote]Hey Ivan, I connected to your server last night.[/quote]&lt;br&gt;
&lt;br&gt;
Ivan has a server we can hack...er...mess with?  ;)</description><pubDate>Sat, 07 Jul 2007 17:18:25 GMT</pubDate><dc:creator>Greg McGuffey</dc:creator></item><item><title>RE: VS crashes when 1.6.1 opens solution</title><link>http://forum.strataframe.net/FindPost10085.aspx</link><description>[quote]Let's say I have to change the salesrep (foreign key) of 500 customer, and if I use transaction, will each customer "change" to remote server happen individually or do they get packaged up as on large transaction from client and then sent to the SE for processing?[/quote]&lt;br&gt;
&lt;br&gt;
There are a couple of ways that you might do this. The first would be to loop through a BO and update each rep. I think the only transaction support you'd get would be for each individual update.  However, this is almost always a bad idea. &lt;br&gt;
&lt;br&gt;
The better way is to use a sql statement, which is usually infinitely faster and the entire change can be wrapped in a transaction.  For this method to work, you'd need to be able to select the 500 customers that need changing some how, via sql. I.e. they all had another rep and now need a different one or maybe they are in certain zip codes and need to be assigned to a rep. The update is then trivial:&lt;br&gt;
&lt;br&gt;
[codesnippet]-- T-SQL&lt;br&gt;
-- customers is the customers table to be udpated&lt;br&gt;
Update customers&lt;br&gt;
Set repID = @repID&lt;br&gt;
Where repID = @oldRepID -- in this case we are reassign the customers from one rep to another&lt;br&gt;
[/codesnippet]&lt;br&gt;
&lt;br&gt;
Now, where do you execute this sql. There are two main options: call a sproc that does this work, or execute the sql directly.  In either case, I'd likely create a method on the customer BO and pass it the new repid and the old rep ID (or whatever data is needed to select the reps to update) and execute the sproc/sql using the ExecuteNonQuery() method.  Then you could wrap this single statement into a transaction (still within the BO method).  The transaction is thus the updating of ALL the customers (only a single sql statement). All the logic is encapsulated within the BO, the server does the work, life is good :D   This works the same with or without SE.  &lt;br&gt;
&lt;br&gt;
This will be VERY fast (assuming appropriate indexes on the fields used in the where clause), compared to handling each customer on the client side individually (each update will be a call to the database...500 customers, 500 calls).  If you are updating a gagillion customers, you can do it asynch, no problem...the work is actually being done on the server (assuming the server isn't on the same machine).&lt;br&gt;
&lt;br&gt;
Hope this makes sense.</description><pubDate>Sat, 07 Jul 2007 17:16:17 GMT</pubDate><dc:creator>Greg McGuffey</dc:creator></item><item><title>RE: VS crashes when 1.6.1 opens solution</title><link>http://forum.strataframe.net/FindPost10083.aspx</link><description>Are the corrected assemblies packaged into the 1.6.1 DL currently available from the My Account area? Or will I need to get the zip file posted here as well.</description><pubDate>Sat, 07 Jul 2007 16:18:27 GMT</pubDate><dc:creator>Keith Chisarik</dc:creator></item><item><title>RE: VS crashes when 1.6.1 opens solution</title><link>http://forum.strataframe.net/FindPost10082.aspx</link><description>It takes 8-14 secs to retrieve 500 records at Malaysia</description><pubDate>Sat, 07 Jul 2007 14:56:22 GMT</pubDate><dc:creator>Chan</dc:creator></item><item><title>RE: VS crashes when 1.6.1 opens solution</title><link>http://forum.strataframe.net/FindPost10081.aspx</link><description>[quote][b]Trent L. Taylor (07/07/2007)[/b][hr]I haven't noticed any speed issues with the Brazilian database. It sucked down 500 records in less than 2 seconds from my crummy internet connection at my house....I was impressed! :w00t:[/quote]&lt;br&gt;
&lt;br&gt;
I'm just busting his chops. I know, I did some edit/save and you can't tell it's not local.&lt;br&gt;
&lt;br&gt;
Trent, let me ask you something. Let's say I have to change the salesrep (foreign key) of 500 customer, and if I use transaction, will each customer "change" to remote server happen individually or do they get packaged up as on large transaction from client and then sent to the SE for processing?&lt;br&gt;
&lt;br&gt;
Thanks!</description><pubDate>Sat, 07 Jul 2007 14:55:27 GMT</pubDate><dc:creator>Ben Hayat</dc:creator></item><item><title>RE: VS crashes when 1.6.1 opens solution</title><link>http://forum.strataframe.net/FindPost10079.aspx</link><description>I haven't noticed any speed issues with the Brazilian database.&amp;nbsp; It sucked down 500 records in less than 2 seconds from my crummy internet connection at my house....I was impressed! :w00t:</description><pubDate>Sat, 07 Jul 2007 14:37:58 GMT</pubDate><dc:creator>Trent L. Taylor</dc:creator></item><item><title>RE: VS crashes when 1.6.1 opens solution</title><link>http://forum.strataframe.net/FindPost10077.aspx</link><description>[quote]You Work???[/quote]&lt;P&gt;Only on weekends... :cool:&lt;/P&gt;&lt;P&gt;[quote]Hey Ivan, I connected to your server last night. When are you going to change that 286 server to a 386. I have one 386 from 1985, if you want...;)[/quote]&lt;/P&gt;&lt;P&gt;Nah, no need for that. The software is so good that we thought of putting it on a PC XT, but then most of my games wouldn't run on an XT, so the 286 got in action... :P&amp;nbsp; (you very funny)</description><pubDate>Sat, 07 Jul 2007 14:05:48 GMT</pubDate><dc:creator>Ivan George Borges</dc:creator></item><item><title>RE: VS crashes when 1.6.1 opens solution</title><link>http://forum.strataframe.net/FindPost10076.aspx</link><description>[quote][b]Trent L. Taylor (07/07/2007)[/b][hr]LOL...sorry :D[/quote]&lt;br&gt;
&lt;br&gt;
Works great! Thanks...</description><pubDate>Sat, 07 Jul 2007 13:40:35 GMT</pubDate><dc:creator>Ben Hayat</dc:creator></item><item><title>RE: VS crashes when 1.6.1 opens solution</title><link>http://forum.strataframe.net/FindPost10075.aspx</link><description>[quote][b]Ivan George Borges (07/07/2007)[/b][hr]... and I thought I would have a good excuse not to work this weekend!&lt;br&gt;
&lt;br&gt;
:P[/quote]&lt;br&gt;
&lt;br&gt;
You Work??? :D&lt;br&gt;
&lt;br&gt;
Hey Ivan, I connected to your server last night. When are you going to change that 286 server to a 386. I have one 386 from 1985, if you want...;)</description><pubDate>Sat, 07 Jul 2007 13:32:31 GMT</pubDate><dc:creator>Ben Hayat</dc:creator></item><item><title>RE: VS crashes when 1.6.1 opens solution</title><link>http://forum.strataframe.net/FindPost10073.aspx</link><description>LOL...sorry :D</description><pubDate>Sat, 07 Jul 2007 11:37:35 GMT</pubDate><dc:creator>Trent L. Taylor</dc:creator></item><item><title>RE: VS crashes when 1.6.1 opens solution</title><link>http://forum.strataframe.net/FindPost10071.aspx</link><description>... and I thought I would have a good excuse not to work this weekend!&lt;/P&gt;&lt;P&gt;:P</description><pubDate>Sat, 07 Jul 2007 11:16:05 GMT</pubDate><dc:creator>Ivan George Borges</dc:creator></item><item><title>RE: VS crashes when 1.6.1 opens solution</title><link>http://forum.strataframe.net/FindPost10069.aspx</link><description>Simple fix....simple problem :blush: Attached is a ZIP file that contains two assemblies.&amp;nbsp; Follow the steps below once the ZIP file has been extracted to your local machine.&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;Close Visual Studio&lt;/LI&gt;&lt;LI&gt;Drag the two MicroFour DLLs into c:\Windows\Assembly (GAC)&lt;/LI&gt;&lt;LI&gt;Re-open Visual Studio&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;That's it :hehe:&amp;nbsp; Those darned last minute changes .... I knew better :D</description><pubDate>Sat, 07 Jul 2007 11:12:37 GMT</pubDate><dc:creator>Trent L. Taylor</dc:creator></item><item><title>RE: VS crashes when 1.6.1 opens solution</title><link>http://forum.strataframe.net/FindPost10068.aspx</link><description>[quote][b]Trent L. Taylor (07/07/2007)[/b][hr]OK guys....sorry for thetrouble. I am working on thisight now. I think a last minute change is causing the prblem. :blush:[/quote]No sweat!</description><pubDate>Sat, 07 Jul 2007 11:02:57 GMT</pubDate><dc:creator>Ben Hayat</dc:creator></item><item><title>RE: VS crashes when 1.6.1 opens solution</title><link>http://forum.strataframe.net/FindPost10067.aspx</link><description>OK guys....sorry for thetrouble.&amp;nbsp; I am working on thisight now.&amp;nbsp; I think a last minute change is causing the prblem.&amp;nbsp; :blush:</description><pubDate>Sat, 07 Jul 2007 10:34:44 GMT</pubDate><dc:creator>Trent L. Taylor</dc:creator></item><item><title>RE: VS crashes when 1.6.1 opens solution</title><link>http://forum.strataframe.net/FindPost10066.aspx</link><description>[quote]Open the DTEPreferences table and make sure that you have a field named pref_ShowFullBOName. [/quote]&lt;br&gt;
&lt;br&gt;
Hi Trent;&lt;br&gt;
&lt;br&gt;
I checked the table and the field does exist. Just wanted to let you know, if I try to run an existing compiled project, some forms work and some forms I get lots of errors.&lt;br&gt;
&lt;br&gt;
As mentioned before, I can not even create NONE SF projects!&lt;br&gt;
&lt;br&gt;
Thanks!</description><pubDate>Sat, 07 Jul 2007 03:54:37 GMT</pubDate><dc:creator>Ben Hayat</dc:creator></item><item><title>RE: VS crashes when 1.6.1 opens solution</title><link>http://forum.strataframe.net/FindPost10065.aspx</link><description>Hi,&lt;P&gt;I have the same problem after installing 1.6.1.&lt;/P&gt;&lt;P&gt;VS crashes if i try to open an existing or create a new SF project.&lt;/P&gt;&lt;P&gt;/Teddy</description><pubDate>Sat, 07 Jul 2007 03:05:18 GMT</pubDate><dc:creator>Teddy Jensen</dc:creator></item><item><title>RE: VS crashes when 1.6.1 opens solution</title><link>http://forum.strataframe.net/FindPost10064.aspx</link><description>Hi,&lt;br&gt;
Attached result.log</description><pubDate>Fri, 06 Jul 2007 23:17:52 GMT</pubDate><dc:creator>Chan</dc:creator></item></channel></rss>