Getting a C# program with a manifest file to run in the debugger

Discussion in 'C#' started by Xarzu, Jan 19, 2008.

  1. Xarzu

    Xarzu New Member

    Joined:
    Dec 18, 2007
    Messages:
    20
    Likes Received:
    0
    Trophy Points:
    1
    Getting a C# program with a manifest file to run in the debugger
    ----------------------------------------------------------------

    Does anyone know how to declare Manifest Files in the Visual Studio IDE for C#?

    I tried the first in the "How to embed a manifest in an assembly: let me count the ways..." (http://blogs.msdn.com/cheller/archi...est-in-an-assembly-let-me-count-the-ways.aspx) link and it failed to produce an executable that I could step through the IDE debugger. And I followed the steps carefully and I had no build errors.

    I followed the steps outlined here for including a manifest file:
    http://support.microsoft.com/kb/944276

    The executable runs from the command line after I include the manifest file. But when I open up the debugger and try to run the program through the IDE, it has the same problem as if it does not recognize the manifest file linked to it.

    The way I link the manifest file to the executable is by first building the executable and then I close the project. Then I open the executable as a separate file and then I attach the manifest file as a resource to the executable.

    The executable can run then, by running it from an explorer window (command line) but if I open the project again, it will not work.

    I got the execuatable produced in the "let me count the ways" to work the same way. But I need to step through the code.
     
  2. NewsBot

    NewsBot New Member

    Joined:
    Dec 2, 2008
    Messages:
    1,267
    Likes Received:
    2
    Trophy Points:
    0
  3. Xarzu

    Xarzu New Member

    Joined:
    Dec 18, 2007
    Messages:
    20
    Likes Received:
    0
    Trophy Points:
    1
    How do I include a manifest file in debug mode?
     

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice