<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://www.ormfoundation.org/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Technical support</title><link>http://www.ormfoundation.org/forums/30.aspx</link><description>For discussing installation and setup, bugs and other technical issues with the NORMA.</description><dc:language>en</dc:language><generator>CommunityServer 2007.1 (Build: 20917.1142)</generator><item><title>Re: Install for VSTS 2010</title><link>http://www.ormfoundation.org/forums/thread/2451.aspx</link><pubDate>Wed, 05 Jan 2011 03:53:53 GMT</pubDate><guid isPermaLink="false">9d039735-a311-4a8d-9c49-a0bb2572af9e:2451</guid><dc:creator>Matthew Curland</dc:creator><slash:comments>0</slash:comments><comments>http://www.ormfoundation.org/forums/thread/2451.aspx</comments><wfw:commentRss>http://www.ormfoundation.org/forums/commentrss.aspx?SectionID=30&amp;PostID=2451</wfw:commentRss><description>&lt;p&gt;Hi Jim,&lt;/p&gt;
&lt;p&gt;I appreciate your passing these&amp;nbsp;along. Hopefully this can be of some help in working them out now, or at least getting some fixes for SP1. I&amp;#39;ve done a little more digging.&lt;/p&gt;
&lt;p&gt;1) (Opening multiple files). Attaching listeners to&amp;nbsp;IMonitorSelectionService DocumentWindowChanged reveals significantly different behavior between VS2005 and VS2010 (I&amp;#39;m assuming VS2008 is behaving like 05, I attached a listener in the Package.Initialize override using the package itself as the service provider). VS2005 is quiet while multiple documents are being opened, with an activation notification on the active window at the end of the load process. VS2010 shows DocumentWindowChanged events on each file as it loads. However, the last notification is not fired for the active document after all of the docs are loaded. This would certainly explain the problem as command routing, tool window display, etc are all dependent upon a document being active, and are all the responsibility of VS itself, not the editor. VS is displaying the document in the active tab without actually activating it (you don&amp;#39;t get a DocumentChanged notification either). I don&amp;#39;t see how this can be anything other than a VS issue.&lt;/p&gt;
&lt;p&gt;3 (constraint lines)&amp;nbsp;and 5 (frequency and reading shape size)&amp;nbsp;seem to be an issue of a shared&amp;nbsp;DSL core design surface&amp;nbsp;resource (brush, pen, etc) being modified and not properly restored. I&amp;#39;ve seen this in a few other cases in 2010 and have worked around the problem by introducing new resource identifiers instead of sharing the resources. Basically, then pen/brush retrieved for the resources does not correspond to the initial specifications for the resource identifier (invalid color, incorrect dashstyle, etc). I&amp;#39;m modifying color in some cases for modality and hover variations, but I never modify width or dash style on the fly, so I don&amp;#39;t think I&amp;#39;m responsible for this one either (although, unlike the first problem, I&amp;#39;m reasonably sure I can work around this one). Other dashed lines (ValueType, non-identifying subtype) are rendering fine.&lt;/p&gt;
&lt;p&gt;4) Just how do you integrate with the VS help now? I&amp;#39;m using the Wix35 help integration extensions, which don&amp;#39;t work correctly.&lt;/p&gt;
&lt;p&gt;I have a list of other VS2010 grievances if anyone is interested. Getting this working was not a stroll in the&amp;nbsp;green patch formerly known as Lake Bill (a nice little park at one point in MS history). For example, dynamic menu ids in VS2010 must be separated by at least one unused menu number or all of the items from the trailing menu appear at the end of the menu with the earlier ids (cost me at least&amp;nbsp;two days). Another fun one is that the ProjectItem.Document property for a ProjectItem retrieved in a code generator does not actually return the original document or provide any way to reference it (that cost me the Wednesday before Christmas).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Regarding VSIX installation&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;NORMA VS2010&amp;nbsp;uses a number of the&amp;nbsp;VSIX install patterns. However, NORMA is itself is an extensible platform and, as such, there is no way to register all extension components in a static manifest file. Extension modules, generators, and import transforms&amp;nbsp;are all&amp;nbsp;registered separately outside the VS hive, as are the code generator (ORMCustomTool) and a NewFileItems entry, which is not supported by VSIX.&amp;nbsp;NORMA is also designed for a command line load without the VSIDE, which doesn&amp;#39;t work if the assembly files are not in the GAC.&amp;nbsp;You could easily create a basic&amp;nbsp;VSIX installation as follows:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;div&gt;Snapshot&amp;nbsp;the Common7\IDE\Extensions\ORM Solutions\Natural ORM Architect\1.0 directory&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;Delete any directories and subdirectories&amp;nbsp;starting with ~ (these are VS cache directories)&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;Copy C:\Program Files\ORM Solutions\ORM Architect for Visual Studio 2010\bin\ORMSolutions.ORMArchitect.Core.VS2010.dll to the root of the vsix directory (with the manifest). Use C:\Program Files (x86) on a 64-bit box.&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;In the extension.vsixmanifest file, change the &amp;#39;InstalledByMsi&amp;#39; value to false instead of true.&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;In the Content section of the manifest file add an MefComponent tag with a value of ORMSolutions.ORMArchitect.Core.VS2010.dll&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;Zip up the directory&amp;nbsp;and save it as a vsix file (I&amp;#39;d need to investigate if you zip the whole directory structure below Extensions or just the file itself).&lt;/div&gt;&lt;/li&gt;&lt;/ol&gt;
&lt;p&gt;This should give you a reasonable VSIX&amp;nbsp;impression of NORMA with no extensions (relational, etc), generators, importers, or custom tool. It will definitely exhibit all of the problem behaviors I&amp;#39;ve mentioned here, and the isolated form might be more palatable to internal developers than the .msi.&lt;/p&gt;
&lt;p&gt;Thanks again for forwarding these. I&amp;#39;d love to keep this going until we get things resolved.&lt;/p&gt;
&lt;p&gt;-Matt&lt;/p&gt;</description></item><item><title>Re: Install for VSTS 2010</title><link>http://www.ormfoundation.org/forums/thread/2443.aspx</link><pubDate>Tue, 04 Jan 2011 16:26:06 GMT</pubDate><guid isPermaLink="false">9d039735-a311-4a8d-9c49-a0bb2572af9e:2443</guid><dc:creator>JimLudden</dc:creator><slash:comments>0</slash:comments><comments>http://www.ormfoundation.org/forums/thread/2443.aspx</comments><wfw:commentRss>http://www.ormfoundation.org/forums/commentrss.aspx?SectionID=30&amp;PostID=2443</wfw:commentRss><description>&lt;p&gt;Matt,&lt;/p&gt;&lt;p&gt;I checked with the Visual Studio develop team about the unresolved issues with VSTS 2010 in your ReadMe file. Here is their response:&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;font face="Calibri"&gt;&lt;font size="3"&gt;About 1, this is not something we experience with the DSL Tools produced&lt;br /&gt;designers. I suspect that there might be some custom code for the multi-view&lt;br /&gt;that would not be fully compliant with the Visual Studio protocol?&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0in 0in 0pt;" class="MsoNormal"&gt;&lt;font size="3"&gt;&lt;span&gt;&lt;font face="Calibri"&gt;About 3. This is well known but only happening when you copy a picture&lt;br /&gt;from a VM to a document on your local machine. This is a problem with the&lt;br /&gt;clipboard mechanism in terminal services&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family:Wingdings;"&gt;L&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="margin:0in 0in 0pt;" class="MsoNormal"&gt;&lt;font size="3"&gt;&lt;span style="font-family:Wingdings;"&gt;&lt;/span&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0in 0in 0pt;" class="MsoNormal"&gt;&lt;span&gt;&lt;font face="Calibri"&gt;&lt;font size="3"&gt;About 4, I’ll check with the VSSDK team. Maybe the deployment is different&lt;br /&gt;now that everything is deployed using a VSIX (I was suprized that NORMA CTP for&lt;br /&gt;VS2010 is not using VSIX, by the way)&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;font face="Calibri"&gt;&lt;font size="3"&gt;About 5. It might be due to font settings.&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;font size="3" face="Times New Roman"&gt;The number correspond to your help file under &lt;span style="font-size:13.5pt;"&gt;&lt;strong&gt;Unresolved issues in&lt;br /&gt;Visual Studio 2010&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font size="3" face="Times New Roman"&gt;Jim&lt;br /&gt;&lt;/font&gt;&lt;/p&gt;&lt;font size="3" face="Times New Roman"&gt;&lt;/font&gt;&lt;p style="margin:0in 0in 0pt;" class="MsoNormal"&gt;&lt;span&gt;&lt;font size="3" face="Calibri"&gt;&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;font size="3" face="Times New Roman"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0in 0in 0pt;" class="MsoNormal"&gt;&lt;span&gt;&lt;font face="Calibri"&gt;&lt;font size="3"&gt;Best regards&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;font size="3" face="Times New Roman"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0in 0in 0pt;" class="MsoNormal"&gt;&lt;span&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;Jean-Marc&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;font size="3" face="Times New Roman"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Re: Install for VSTS 2010</title><link>http://www.ormfoundation.org/forums/thread/2435.aspx</link><pubDate>Mon, 03 Jan 2011 18:38:53 GMT</pubDate><guid isPermaLink="false">9d039735-a311-4a8d-9c49-a0bb2572af9e:2435</guid><dc:creator>Matthew Curland</dc:creator><slash:comments>0</slash:comments><comments>http://www.ormfoundation.org/forums/thread/2435.aspx</comments><wfw:commentRss>http://www.ormfoundation.org/forums/commentrss.aspx?SectionID=30&amp;PostID=2435</wfw:commentRss><description>&lt;p&gt;Hi Jim,&lt;/p&gt;
&lt;p&gt;The installation for VS2010 is expected to be much quicker than VS2005 and VS2008 because devenv /setup is not required with VS2010, and this accounts for 90% of the setup time for the other&amp;nbsp;two targets.&lt;/p&gt;
&lt;p&gt;Each of the Visual Studio targets are separate products and can be installed side-by-side. None of the binary files overlap, but there is some file overlap in the code generators. Installing for VS2010 will not uninstall the VS2008 bits.&lt;/p&gt;
&lt;p&gt;-Matt&lt;/p&gt;</description></item><item><title>Install for VSTS 2010</title><link>http://www.ormfoundation.org/forums/thread/2434.aspx</link><pubDate>Mon, 03 Jan 2011 18:21:06 GMT</pubDate><guid isPermaLink="false">9d039735-a311-4a8d-9c49-a0bb2572af9e:2434</guid><dc:creator>JimLudden</dc:creator><slash:comments>0</slash:comments><comments>http://www.ormfoundation.org/forums/thread/2434.aspx</comments><wfw:commentRss>http://www.ormfoundation.org/forums/commentrss.aspx?SectionID=30&amp;PostID=2434</wfw:commentRss><description>&lt;p&gt;Matt,&lt;/p&gt;&lt;p&gt;I notice that the installation of NORMA build 1464 went very quickly. Thank you.&lt;/p&gt;&lt;p&gt;However, the Programs and Features control panel still shows &amp;quot;Natural ORM Architect for Visual Studio 2008&amp;quot; after the install for 2010. Is this a problem, a fluke, and oversight, or something that I should ignore?&lt;/p&gt;&lt;p&gt;- Jim&lt;/p&gt;</description></item></channel></rss>