Bugs item #1277228, was opened at 2005-08-31 02:50
Message generated for change (Settings changed) made by justinrockwood
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=642714&aid=1277228&group_id=105970

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: votive
Group: v2.0
>Status: Closed
Resolution: None
Priority: 5
Submitted By: Kim Gr�sman (kimgrasman)
Assigned to: Justin Rockwood (justinrockwood)
Summary: Rename causes assertion failure

Initial Comment:
Hello,

Found a minor issue with the Votive add-in for VS.NET 
2003.

Steps to reproduce:

1) Create a new WiX Project
2) Open the main Product.wxs file
3) Slow-double-click to rename the wxs file
4) Name it something else (say, Assert.wxs) and hit 
Enter to commit the change
5) Now, click around in the project tree a little, and an 
assertion failure pops up:

---------------------------
Assertion Failed: Abort=Quit, Retry=Debug, 
Ignore=Continue
---------------------------
Cannot find node 4 in our hierarchy!

    at Tracer.Assert(Boolean condition, String message, 
Object[] args)  

    at Hierarchy.GetNode(UInt32 itemId, Boolean 
throwOnNotFound)  

    at Hierarchy.get_SelectedNode()  

    at 
Hierarchy.Microsoft.VisualStudio.Shell.Interop.IVsUIHiera
rchy.QueryStatusCommand(UInt32 itemid, Guid& 
pguidCmdGroup, UInt32 cCmds, OLECMD[] prgCmds, 
IntPtr pCmdText)  

    at 
Hierarchy.Microsoft.VisualStudio.OLE.Interop.IOleComm
andTarget.QueryStatus(Guid& pguidCmdGroup, UInt32 
cCmds, OLECMD[] prgCmds, IntPtr pCmdText)  

    at SafeNativeMethods.MessageBox(HandleRef 
hWnd, String text, String caption, Int32 type)  

    at AssertWrapper.ShowMessageBoxAssert(String 
stackTrace, String message, String detailMessage)  

    at DefaultTraceListener.Fail(String message, String 
detailMessage)  

    at TraceInternal.Fail(String message, String 
detailMessage)  

    at Trace.Fail(String message)  

    at Tracer.Assert(Boolean condition, String message, 
Object[] args)  

    at Hierarchy.GetNode(UInt32 itemId, Boolean 
throwOnNotFound)  

    at Hierarchy.get_SelectedNode()  

    at 
Hierarchy.Microsoft.VisualStudio.Shell.Interop.IVsUIHiera
rchy.QueryStatusCommand(UInt32 itemid, Guid& 
pguidCmdGroup, UInt32 cCmds, OLECMD[] prgCmds, 
IntPtr pCmdText)  

    at 
Hierarchy.Microsoft.VisualStudio.OLE.Interop.IOleComm
andTarget.QueryStatus(Guid& pguidCmdGroup, UInt32 
cCmds, OLECMD[] prgCmds, IntPtr pCmdText)  
---------------------------
Abort   Retry   Ignore   
---------------------------

So it seems there's some state in the project hierarchy 
that doesn't follow the rename properly.

Hope that repros.

Cheers,
- Kim

----------------------------------------------------------------------

Comment By: Kim Gr�sman (kimgrasman)
Date: 2005-08-31 02:51

Message:
Logged In: YES 
user_id=551308

By the way, forgot to mention: this is build 2.0.3116.0!

- Kim

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=642714&aid=1277228&group_id=105970

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
WiX-devs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-devs

Reply via email to