<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://communities.bentley.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>Best Practice: Do not manually copy a Design File with a Drainage and Utility Project to create a New Design File</title><link>https://communities.bentley.com/products/road___site_design/w/road_and_site_design__wiki/57830/best-practice-do-not-manually-copy-a-design-file-with-a-drainage-and-utility-project-to-create-a-new-design-file</link><description /><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>Best Practice: Do not manually copy a Design File with a Drainage and Utility Project to create a New Design File</title><link>https://communities.bentley.com/products/road___site_design/w/road_and_site_design__wiki/57830/best-practice-do-not-manually-copy-a-design-file-with-a-drainage-and-utility-project-to-create-a-new-design-file</link><pubDate>Fri, 14 Jan 2022 07:58:38 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:89491267-d83d-41cb-85f7-93298285b06e</guid><dc:creator>Jonathan Smith</dc:creator><comments>https://communities.bentley.com/products/road___site_design/w/road_and_site_design__wiki/57830/best-practice-do-not-manually-copy-a-design-file-with-a-drainage-and-utility-project-to-create-a-new-design-file#comments</comments><description>Current Revision posted to OpenRoads | OpenSite Wiki by Jonathan Smith on 1/14/2022 7:58:38 AM&lt;br /&gt;
&lt;table style="background-color:#dce5f0;border:0px solid #dce5f0;width:680px;" border="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Product(s):&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;OpenSite, OpenRoads, OpenRail Designer&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Version(s):&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;10.08.00 +&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Area:&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Drainage and Utilities&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;span style="font-size:150%;"&gt;Best Practice - Avoid Copying a Design File with a Drainage and Utility Project.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;The following workflow can cause a problem with a design file that has a Drainage and Utility&amp;nbsp;Project in it and should be avoided.&amp;nbsp;This workflow can cause the contents of the graphics and the embedded Drainage and Utility databases&amp;nbsp;in the design file to not match. This can result in a crash when a&amp;nbsp;design file with Drainage and Utility data&amp;nbsp;is opened.&lt;/p&gt;
&lt;p&gt;Here is the workflow:&amp;nbsp;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Instead of using the software to create a new&amp;nbsp;design file (File&amp;gt;New) and the traditional method of creating a Drainage and Utility Project in&amp;nbsp;that new design file such as&amp;nbsp;using a tool like Place Node,&amp;nbsp;you manually copy an existing Design File that already contains a Drainage and Utility project&lt;/li&gt;
&lt;li&gt;You&amp;nbsp;then reference the copied Design File into the original Design File&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;When you create a Drainage and Utility Project,&amp;nbsp;the software creates two databases (one for Utilities and one for Drainage) in the Design File.&amp;nbsp; Each database has a unique GUID, and that&amp;#39;s how the graphics know what databases they&amp;#39;re linked to.&amp;nbsp; If you manually copy a Design File, then the GUIDs for the databases are not unique - they&amp;#39;re duplicates - so the software&amp;nbsp;now has two sets of&amp;nbsp;databases with the same &amp;quot;address&amp;quot;.&lt;/p&gt;
&lt;p&gt;In versions up to 2021 Release 1 (10.10.01.03),&amp;nbsp;the software automatically loads the databases from referenced Design Files, for drawing production purposes, so&amp;nbsp;both sets of databases&amp;nbsp;are opened, and data can be written to or read from the wrong ones.&lt;/p&gt;
&lt;p&gt;In the 2021 Release 2 (10.10.20.xx) version, a change will be implemented in the software to stop it loading referenced databases by default. While this will help, manually copying a Design File that contains Drainage and Utility data, must still be avoided.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;To effectively stop this problem from occurring&amp;nbsp;you should not Manually Copy a Design File that contains a Drainage and Utility Project. This includes Copy/Paste in Windows Explorer, and similar processes in ProjectWise.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If you have any Design Files that have been created in this way, then you could open them in the Civil product and do a File&amp;gt;Save As, to create a new Design File. The databases in this file will have unique GUIDs. You can also export data from a file using Export Submodel, then import it into a new design file.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;h1&gt;&lt;b&gt;&lt;img alt=" " src="/resized-image/__size/320x240/__key/communityserver-wikis-components-files/00-00-00-00-52/pastedimage1608046740262v5.png" /&gt;&lt;/b&gt;&lt;/h1&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: crash, Avoid, corrupt, D&amp;U&lt;/div&gt;
</description></item><item><title>Best Practice: Do not manually copy a Design File with a Drainage and Utility Project to create a New Design File</title><link>https://communities.bentley.com/products/road___site_design/w/road_and_site_design__wiki/57830/best-practice-do-not-manually-copy-a-design-file-with-a-drainage-and-utility-project-to-create-a-new-design-file/revision/2</link><pubDate>Thu, 13 Jan 2022 18:24:33 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:89491267-d83d-41cb-85f7-93298285b06e</guid><dc:creator>Beebe Ray</dc:creator><comments>https://communities.bentley.com/products/road___site_design/w/road_and_site_design__wiki/57830/best-practice-do-not-manually-copy-a-design-file-with-a-drainage-and-utility-project-to-create-a-new-design-file#comments</comments><description>Revision 2 posted to OpenRoads | OpenSite Wiki by Beebe Ray on 1/13/2022 6:24:33 PM&lt;br /&gt;
&lt;table style="background-color:#dce5f0;border:0px solid #dce5f0;width:680px;" border="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Product(s):&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;OpenSite, OpenRoads, OpenRail Designer&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Version(s):&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;10.08.00 +&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Area:&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Drainage and Utilities&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;span style="font-size:150%;"&gt;Best Practice - Avoid Copying a Design File with a Drainage and Utility Project.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;The following workflow can cause a problem with a design file that has a Drainage and Utility&amp;nbsp;Project in it and should be avoided.&amp;nbsp;This workflow can cause the contents of the graphics and the imbedded Drainage and Utility databases&amp;nbsp;in the design file to not match. This can result in a crash when a&amp;nbsp;design file with Drainage and Utility data&amp;nbsp;is opened.&lt;/p&gt;
&lt;p&gt;Here is the workflow.&amp;nbsp;&amp;nbsp;Instead of using the software to create a new&amp;nbsp;design file (File&amp;gt;New) and the traditional method of creating a Drainage and Utility Project in&amp;nbsp;that new design file such as&amp;nbsp;performing a function like Place Node, the user will manually copy an existing Design File that already contains a Drainage and Utility project.&amp;nbsp; The reason why is that when you create a Drainage and Utility Project,&amp;nbsp;the software creates two databases (one for Utilities and one for Drainage).&amp;nbsp; Each database has a unique GUID, and that&amp;#39;s how the graphics know what database they&amp;#39;re linked to.&amp;nbsp; If you manually copy a Design File, then the GUIDs for the databases are not unique - they&amp;#39;re duplicates. If you&amp;nbsp;then reference the copied Design File into the original Design, then the software in effect&amp;nbsp;has to&amp;nbsp;talk to two sets of &amp;quot;unique&amp;quot; databases. So it can very well read/write to the wrong databases.&lt;/p&gt;
&lt;p&gt;In versions up to 2021 Release 1 (10.10.01.03),&amp;nbsp;the software automatically loads the databases from referenced Design Files, for drawing production purposes, so there&amp;#39;s now two sets of databases in the Windows temp folder, and data can be written to or read from the wrong one.&lt;/p&gt;
&lt;p&gt;In 2021 Release 2 (10.10.20.xx), a change will be implemented in the software to stop loading of referenced databases by default, which will help, but manually copying a Design File that contains Drainage and Utility data, in Windows Explorer or ProjectWise, must be avoided.&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;So to effectively stop this from occurring the user should not Manually Copy a Design File that contains the Drainage and Utility Project and Reference the original Design File back to the New Design File.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Some suggestions on starting a new file and bringing Drainage and Utility Data forward may be to use the Export/Import Submodel process.&lt;/p&gt;
&lt;p&gt;If the Civil Product is running then File&amp;gt;Save As is an option as well&amp;nbsp;because the software has code in place to handle that event.&amp;nbsp; When the Civil Product is not running there is nothing the software can do to handle it.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;h1&gt;&lt;b&gt;&lt;img alt=" " src="/resized-image/__size/320x240/__key/communityserver-wikis-components-files/00-00-00-00-52/pastedimage1608046740262v5.png" /&gt;&lt;/b&gt;&lt;/h1&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: crash, Avoid, corrupt, D&amp;U&lt;/div&gt;
</description></item><item><title>Best Practice: Do not manually copy a Design File with a Drainage and Utility Project to create a New Design File</title><link>https://communities.bentley.com/products/road___site_design/w/road_and_site_design__wiki/57830/best-practice-do-not-manually-copy-a-design-file-with-a-drainage-and-utility-project-to-create-a-new-design-file/revision/1</link><pubDate>Thu, 13 Jan 2022 18:22:42 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:89491267-d83d-41cb-85f7-93298285b06e</guid><dc:creator>Beebe Ray</dc:creator><comments>https://communities.bentley.com/products/road___site_design/w/road_and_site_design__wiki/57830/best-practice-do-not-manually-copy-a-design-file-with-a-drainage-and-utility-project-to-create-a-new-design-file#comments</comments><description>Revision 1 posted to OpenRoads | OpenSite Wiki by Beebe Ray on 1/13/2022 6:22:42 PM&lt;br /&gt;
&lt;table style="background-color:#dce5f0;border:0px solid #dce5f0;width:680px;" border="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Product(s):&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;OpenRoads Designer&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Version(s):&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;10.00.00 +&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Area:&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Drainage and Utilities&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;span style="font-size:150%;"&gt;Best Practice - Avoid Copying a Design File with a Drainage and Utility Project.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;The following workflow can cause a problem with a design file that has a Drainage and Utility&amp;nbsp;Project in it and should be avoided.&amp;nbsp;This workflow can cause the contents of the graphics and the imbedded Drainage and Utility databases&amp;nbsp;in the design file to not match. This can result in a crash when a&amp;nbsp;design file with Drainage and Utility data&amp;nbsp;is opened.&lt;/p&gt;
&lt;p&gt;Here is the workflow.&amp;nbsp;&amp;nbsp;Instead of using the software to create a new&amp;nbsp;design file (File&amp;gt;New) and the traditional method of creating a Drainage and Utility Project in&amp;nbsp;that new design file such as&amp;nbsp;performing a function like Place Node, the user will manually copy an existing Design File that already contains a Drainage and Utility project.&amp;nbsp; The reason why is that when you create a Drainage and Utility Project,&amp;nbsp;the software creates two databases (one for Utilities and one for Drainage).&amp;nbsp; Each database has a unique GUID, and that&amp;#39;s how the graphics know what database they&amp;#39;re linked to.&amp;nbsp; If you manually copy a Design File, then the GUIDs for the databases are not unique - they&amp;#39;re duplicates. If you&amp;nbsp;then reference the copied Design File into the original Design, then the software in effect&amp;nbsp;has to&amp;nbsp;talk to two sets of &amp;quot;unique&amp;quot; databases. So it can very well read/write to the wrong databases.&lt;/p&gt;
&lt;p&gt;In versions up to 2021 Release 1 (10.10.01.03),&amp;nbsp;the software automatically loads the databases from referenced Design Files, for drawing production purposes, so there&amp;#39;s now two sets of databases in the Windows temp folder, and data can be written to or read from the wrong one.&lt;/p&gt;
&lt;p&gt;In 2021 Release 2 (10.10.20.xx), a change will be implemented in the software to stop loading of referenced databases by default, which will help, but manually copying a Design File that contains Drainage and Utility data, in Windows Explorer or ProjectWise, must be avoided.&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;So to effectively stop this from occurring the user should not Manually Copy a Design File that contains the Drainage and Utility Project and Reference the original Design File back to the New Design File.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Some suggestions on starting a new file and bringing Drainage and Utility Data forward may be to use the Export/Import Submodel process.&lt;/p&gt;
&lt;p&gt;If the Civil Product is running then File&amp;gt;Save As is an option as well&amp;nbsp;because the software has code in place to handle that event.&amp;nbsp; When the Civil Product is not running there is nothing the software can do to handle it.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;h1&gt;&lt;b&gt;&lt;img alt=" " src="/resized-image/__size/320x240/__key/communityserver-wikis-components-files/00-00-00-00-52/pastedimage1608046740262v5.png" /&gt;&lt;/b&gt;&lt;/h1&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: crash, Avoid, corrupt, D&amp;U&lt;/div&gt;
</description></item></channel></rss>