Watch, Follow, &
Connect with Us
Public Report
Report From: C#Builder/Modeling/IDE Integration    [ Add a report in this area ]  
Report #:  27610   Status: Closed
(Pulled) When working with DLL's in a group, the DLL can get "locked" preventing re-compilation of the DLL
Project:  C#Builder Build #:  10.0.2151.25345
Version:    10.0 Submitted By:   John Kaster
Report Type:  Basic functionality failure Date Reported:  3/24/2006 12:00:00 AM
Severity:    Serious / Highly visible problem Last Updated: 3/20/2012 2:24:39 AM
Platform:    All platforms Internal Tracking #:   239406
Resolution: Retest (Resolution Comments) Resolved in Build: : 11.0.2748.7751
Duplicate of:  None
Voting and Rating
Overall Rating: No Ratings Yet
0.00 out of 5
Total Votes: None
Description
When working with DLL's in a group, the DLL can get "locked" preventing re-compilation of the DLL
Steps to Reproduce:
1) File | New | Other... | C# Projects | ECO Package in DLL named DLLOne
2) View | Model View, expand the top node and select the node named
   Package_1 and right-click and <Rename> to DLLOnePack
3) Open the UML diagram and add a class, Class1
4) In the Model View toolbar, click the middle button <Regenerate ECO source code>
5) Save All and compile
6) View | Project Manager and click the Project Manager <New> button (so that you are adding to the Group)
7) C# Projects | ECO WinForms Application, named EcoApp
8) In Project Manager, with EcoApp active, right-click the References node, select
    <Add Reference> and browse to and add DLLOne.dll
9) In Project Manager, with EcoApp active, right-click EcoApp.exe node and select
    <Referred ECO Packages...>.
10) In the <Referred ECO Packages> dialog click the <Add> button and browse to and add
    the DLL's ECO package file which is named DLLOnePack.ecopkg
11) View | Model View and expand the nodes under the application name and select
    the node named Package_1 and right-click and <Rename> to ApplicationPack
12) Open the  UML diagram and add a class, Class2
13) Right-click on the diagram surface and select <Add | Shortcuts>
14) In the Edit Shortcuts dialog, in the pane on the left find Class1 and click
    the <Add>>> button to move it to the pane on the right, click OK
    [Class1 should show up on the diagram with the "black arrrow in white box" shortcut indicator]
15) In the Model View toolbar, click the middle button <Regenerate ECO source code>
16) Save All and compile
17) Go back to the DLLOnePack diagram if it is still open or double-click DLLOnePack node to re-open
18) Add an attribute to Class1 and name it Attr1
19) In the Model View toolbar, click the middle button <Regenerate ECO source code>
20) Save All and compile
21) Go back to the ApplicationPack diagram and Build All
[C# Error] Could not write to output file 'c:\ECOGroup\DLLOne\bin\Debug\DLLOne.dll' -- 'The process cannot access the
Workarounds
None
Attachment
N
Comments

None

Server Response from: ETNACODE01