VS2013 edit-and-continue doesn't work for 32-bit (error 1006)

Microsoft Visual Studio Professional 2013, Version 12.0.30501.00 Update 2, is running under 64-bit Win7. App is 32-bit debug build, C++ (native).
When at a breakpoint, if I change the source code and continue, I get a message
Edit and Continue : error 1006 : A global or static variable was added, renamed, removed, or changed data type or initialization: ___ImageBase (referenced by: c:\MyProgram\debug\MySource.obj)
This occurs no matter what the change. In the example above, I added 1 character to the end of a comment line.
Both edit-and-continue and native edit and continue are enabled (screen shot below).

Hi VoiceOfExperience,
Maybe you could share us a simple sample, so we could test in the same Environment.
After you enable the edit and continue, please restart your VS, test it again.
In addition, you know that there are some limitations for VC++ with it.
See:
http://msdn.microsoft.com/en-us/library/0dbey757.aspx , so we could make sure that it doesn't go against thses rules.
Maybe you could test it in other VS machine, if we make sure that it really meets the requirements as the above link, but it still has this issue, maybe you could submit a report here:http://connect.microsoft.com/VisualStudio/feedback/CreateFeedback.aspx,
you'd better share a simple sample in your report, so it would be helpful for the product team expert to repro/troubleshoot this issue.
Have a nice weekend,
We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
Click
HERE to participate the survey.

Similar Messages

  • Edit and Continue does not work for VB Linked Files

    Hi all,It is not possible to modify source code in the files linked to a VB.NET project when the program is running (debug mode), even though Edit and Continue is enabled, along with full debug info and no optimizations is enabled. Files that are physically present in the project's hierarchy are editable without ptoblems.hierarchy example:FolderRoot\FolderRoot\Folder1: Linked Module1FolderRoot\FolderProject : Internal Forms and Modules(The Linked Module1 is external to main project but added as link at project)I found no solution for this problem.Anyone help me, please
    RegardsFilSky

    The main reason for using a linked file is for sharing. With that said your best option is to create a class project and place that file into the class project and reference this class project in any project that requires the code. One caveat, if the shared
    file is a code module add Public in front of Module, otherwise it will not be visible outside of the class project.
    So for a code module we start with
    Module Module1
    ' Your code is here
    End Module
    Add Public
    Public Module Module1
    ' Your code is here
    End Module
    Nothing needs to be done for classes.
    Please remember to mark the replies as answers if they help and unmark them if they provide no help, this will help others who are looking for solutions to the same or similar problem.

  • Booting problem, mouse and keyboard doesn't work for 2 minutes

    I got a brand new mac mini 2.4Ghz just 3 weeks ago, got a few problems over the last week that I've been able to fix, but now I'm stuck with a problem when booting. The booting process seems a bit slow, and once the desktop has been fully loaded, the keyboard and mouse doesn't work, and the computer is using the non-calibrated Display Profile. After about 2 minutes, the display profile change to calibrated, and the mouse and keyboard work again. I have no clue about how to fix that problem, and I'm thinking about bringing the computer to an Apple Store by tomorrow if I can't fix it.

    Welcome to  Discussions!
    Check your login items to see what's there. You may have too much going on at login which is causing the serious delay in loading time.
    To check the login items, open System Preferences, under the System section click Accounts, click your account name, then click the tab at top labeled Login Items. If you want to remove an item in the list, click the item then click the - button below the list.

  • I just got an iPhone 4s and facetime doesn't work for certain contacts?  why?

    I know that facetime only works for those contacts that have an iPhone, iPad, iPod, etc....however it doesn't work for some of my contacts that do have those devices....why?
    Many thanks to anyone that can help!
    Heather
    Pasadena, NL, Canada

    using facetime http://support.apple.com/kb/ht4319
    troubleshooting facetime http://support.apple.com/kb/TS3367
    What happens when you try to facetime those contacts?
    Are those contacts on wifi when you try to facetime them.

  • Image Policy when I create a PDF file: warn and continue doesn't work

    Hi!
    I need to create a PDF file with lots of images, and I need to know if any of that images is in low resolution (<300 ppi). I have tried to use the image policy in the PDF settings but it doesn't work, because if I choose "Warn and continue" (if the resolution of any image is <300 ppi, warn and continue) the program creates the PDF file but don't warm me and I don't see any message... and I'm sure that there are bad images because I have made a check test with 72ppi images.
    Thank you very much for your attention,
    best regards!!
    (Sorry if my English is not as good as it would be)

    Thank you very much Bernd Alheit, that's perfect for my job!
    Thank you!

  • MM02 and BAPI - doesn't work for ROH materials

    Hi all,
    I use function BAPI_MATERIAL_SAVEDATA to change planned price 1 and planned price date 1 for materials. It works fine for some material types, but not for ROH,  though I've got the same return message for all of them that change is successful. Have you any ideas why?
    When I change these fields manually in MM02 then I have no problems.
    Regards,
    Piotr

    this is my suggession not the solution..
    some time the the configuration wont allow us to change some DATA.. even if u try to chage the data it wont reflect..
    counsult the functionak guy.. my there is some different considaration for the material type ROH..
    Regards
    Naresh Reddy.

  • Windows 10 and Skype - doesn't work for me

    Had perfectly settled, working Skype on Windows 8.1 (Pro) config Upgrade to Win 10 (release). Skype client won't log in any more.> It's not account details - I can log in on the WEB on the same machine.> Completely un-installed Skype following help instructions. Re-install. Client fires up, accepts username/pwd, but won't log in - spinning circle.> other apps needing internet are working fine (Edge browser, Chrome). I can't find any tools to help me diagnose what's going on. Really important app for me - help welcome!

    I tried the app data, rename old file.  At first it looked like it worked, but then right back to spinning balls.  But almost as important it WOULD NOT let me sign in with my Skype ID.  It would only let me sign in and then create a new ID associated with my Microsoft (old hotmail) e-mail.  Obviously that is not what I want. So hopefully it works for you, but deleteing the %appdata% user file clearly isn't fixing the root issue. I have checked my firewall and Skype is allowed.  Same Bitdefender settings that used to work.  Also, in re-starting it several times, Skype now wants two factor authentication everytime I sign in!!!!  Obviously, that is a huge time waster. Spent hours searching the interwebs as we use Skype for business communications.  What I have found is it is clearly the early August update to Windows 8 and 10 that broke it.  There are no for sure fixes that I have found.  Mostly check your firewall and then the rename your user data file as above, and few or no reported cases of sucess.  Hope someone takes this seriously at Skype, we are down on a critical business use for Skype for a few weeks, starting to feel been sold a bill of goods. 

  • As i'm installing itunes, I have this problem come up I have tried installing reinstalling all components and still doesn't work this is the error message?

    "could not write value quicktime task to key \SOFTWARE\Microsoft\Windows\CurrentVersion\Run verify that you have sufficient access to that key, or contact your support personnel.
    if anyone can help that would be great thanks!

    I have tried that but still doesn't work, I have right clicked the itunes setup right as administrator, still has the key problem, this time, it is the ituneshelper key same location, but ituneshelper key

  • Edit capture time doesn't work for multiple images

    Hi all, hope you can help me.
    I'm trying to edit capture time for multiple images. I select the images using the grid view, and go to Metadata>Edit Capture Time>Adjust to Specified Date and Time, enter the time, and select "change all." However, it seems that some, or perhaps most of the images don't actually have a new Date Created when this process is done.
    I thought perhaps I needed to select 'write metadata to files', but the Date Created seems to revert back prior to writing to the file, or indeed, it doesn't actually change in the first place.
    Any ideas?
    Thanks,
    J

    Think I've fixed this using the following site: -
    http://www.thexlab.com/faqs/helpviewer.html
    Will update if that changes....

  • Group Play missing in preload and install doesn't work for music

    samsung's Group Play is a GREAT app to share music on different phones on the same wifi....so if you are outside, it shares all the other connected phones' speaker makes music sound great...I put the v3.0.184 on my Note 4 all that works is file and image share....my daughter has a T-Mobile S5 she opened it up and it updated immediately and had camcorder, video, file, music, and image share.....I guess there's a remote option also....that didn't work either on my end anyway...that would be really cool.
    Samsung chat tech supp spent over an hour trying to fix this....Group Play worked great on my Note 3....the music, file, and image share works on my Note Tab 4 but only file and image share works on the Note 4....anyone have any ideas....is the Verizon's bloat wear if T-Mobile's works fine?

    let me try to explain a little better the structure.
    The first "intro" video loads fine, but once you go inside,
    choosing "Catalán" or "Castellano" there are more videos
    located on the right side of the screen.
    The "intro" video is located in a folder, let's say
    rootServer/flv/videoIntro.flv, and is loaded using the *.swf that
    is located in the main rootServer/parcsud.swf.
    But the other videos are loaded using other *.swf's that are
    located in a folder rootServer/swf/moviex.swf and are calling the
    videos from this same folder;: rootServer/flv/videox.flv
    If we put the videos directly into the root of the server
    (rootServer/videox.flv ; rootServer/videoy.flv ; etc...) they all
    load. If we keep them into this flv folder they don't load.
    Is it normal that mozilla doesn't accept this kind of paths?
    I hope I'm explaining it well.

  • TS3299 "No disc recording software found". Ive tried everything and it doesn't work for me. What should i do?

    Microsoft Windows XP Home Edition Service Pack 3 (Build 2600)
    Gateway 504GR
    iTunes 11.0.1.12
    QuickTime not available
    FairPlay 2.2.32
    Apple Application Support 2.3.2
    iPod Updater Library 10.0d2
    CD Driver 2.2.0.1
    CD Driver DLL 2.1.3.1
    Apple Mobile Device 6.0.1.3
    Apple Mobile Device Driver 1.59.0.0
    Bonjour 3.0.0.10 (333.10)
    Gracenote SDK 1.9.6.502
    Gracenote MusicID 1.9.6.115
    Gracenote Submit 1.9.6.143
    Gracenote DSP 1.9.6.45
    iTunes Serial Number 0012B5100C06C600
    Current user is an administrator.
    The current local date and time is 2013-01-28 22:41:04.
    iTunes is not running in safe mode.
    WebKit accelerated compositing is enabled.
    HDCP is not supported.
    Core Media is not supported. (16005)
    Video Display Information
    Intel(R) 82915G/GV/910GL Express Chipset Family
    **** External Plug-ins Information ****
    No external plug-ins installed.
    Genius ID: 24f798b571ef8ebdda26da8efdbe3fe3
    iPodService 11.0.1.12 is currently running.
    iTunesHelper 11.0.1.12 is currently running.
    Apple Mobile Device service 3.3.0.0 is currently running.
    **** CD/DVD Drive Tests ****
    No drivers in LowerFilters.
    No drivers in UpperFilters.
    Failed loading CD / DVD drives, error -43. Try doing a repair install on iTunes from the “Add or Remove Programs” control panel.
    Error Correction is turned on for importing audio CDs.
    The last failed audio CD burn had error code -50(0xffffffce). It happened on drive E: _NEC DVD_RW ND-3500AG on CDR media at speed 0X.

    Failed loading CD / DVD drives, error -43. Try doing a repair install on iTunes from the “Add or Remove Programs” control panel.
    Can you post a screenshot of the contents of the key you've been editing, please? Include all of the regedit screen, including the left-hand column. Save the screenshot to an image file, and insert the image file in a reply by clicking the wee camera icon at the top of the reply window.
    For example, this is what I'm seeing when I look at my key:

  • Cut, Copy, and Paste doesn't work for some Project files

    We have some Project files where the Cut, Copy, and Paste function is not working.  Suspecting corruption, I tried doing a "Save for Sharing", to no avail.
    Is there a switch setting that we are missing?
    We are using Project Server v2010 with SP2.  Our Project Pro clients are on SP2.

    Hi Chris,
    It could be due to a enterprise global corruption. Does it happen on a specific enterprise view? Does it work well in the default Gantt view?
    Try to open the enterprise global and make a copy of the table with the same fields and attributes, then replace the old table with the new one in all the relevant views.
    Hope this helps,
    Guillaume Rouyre, MBA, MCP, MCTS |

  • My mask doesn't work for reading bits

    the following table represents a stream of bits. within the bits are certain fields that i need to be able to read, and extract. I tried writing code to do pretty much exactly what I need, but the mask isn't working. here is the exact situation of what I have:
    | 15 | 14 | 13| 12| 11| 10| 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
    |-----------------Word Count--------------------------------------| word 1
    | 0- | 1-- |-------------Message_ID------|----unused---------| word 2
    |---------------------stuff I don't care about here -------------| word 3
    | --------------- more stuff I don't care about here ---------| word 4
    My goal in writing this code was to extract the Message_ID and put it in its own file. to do that I wrote code to skip the first word (which is two bytes) and read the second word after shifting the Message_ID to the far right (at least thats what I thought the coding would do :) Again, thank you for all your guys' help
    well here is the short java file that I wrote, its not long so please look at it and tell me why it wont mask and shift the Message_ID and write it into a new file
    import java.io.*;
    public class Mask {
    public static void main(String[] arguments) {
    try {
    // create object to be read
    File bits = new File("c:/test.txt");
    FileInputStream file = new FileInputStream(bits);
    //skip the first two bytes
    file.skip(2);
    //read the next two bytes
    byte[] ary = new byte[2];
    //read file that contains bits
    file.read(ary);
    //create a mask
    int i = 0;
    int messageIDBits = (i >> 6) & 0xFF;
    //create object to write the bits which were read
    File txt = new File("c:/test1.txt");
    FileOutputStream messageID = new FileOutputStream(txt);
    //write the bits containing the Message_ID
    messageID.write(ary);
    //close the files
    file.close();
    messageID.close();
    } catch (Exception e) {
    System.out.println("Error -- " + e.toString());
    }

    Sorry it took so long - had a meeting. Here's the demo. Run it, study it, and let me know if you have any questions:import java.io.*;
    import java.util.*;
    class BytesDemo {
        private static Random rand = new Random();
        public static void main(String[] args) {
            new BytesDemo().go();
        void go() {
            byte[] testBytes = new byte[2];
            rand.nextBytes(testBytes);
            System.out.println("Here are our starting bytes (" +
                                testBytes[0] + ", " +
                                testBytes[1] + "):");
            System.out.println(toBinary(testBytes[0], 8) +
                             " " +
                             toBinary(testBytes[1], 8));
            System.out.println("\nNow, we'll call the getMessageId() method...");
            int messageId = getMessageId(testBytes);
            System.out.println("\nOur final message ID is: \n" + messageId);
            System.out.println("\nAnd here's the short version: " + getId(testBytes));
        int getMessageId(byte[] b) {
            if (b.length != 2) throw new IllegalArgumentException("I need two bytes!");
            System.out.println("\nFirst, we'll create the word.");
            System.out.println("Here is the first byte, shifted to the left: \n" +
                               toBinary(b[0] << 8, 16));
            System.out.println("\nHere is the second byte, kept as it is: \n" +
                               toBinary(b[1] & 0xFF, 16));
            System.out.println("\nNow we will OR the two together...");
            int word = (b[0] << 8) | (b[1] & 0xFF);
            System.out.println("...resulting in the word: \n" + toBinary(word, 16));
            System.out.println("\nThe first 6 bits aren't needed, so we'll shift the word:");
            word = word >> 6;
            System.out.println(toBinary(word, 16));
            int mask = 0xFF;
            System.out.println("\nOur mask looks like this: \n" + toBinary(mask, 16));
            System.out.println("\nSo now, we'll AND the shifted word and the mask together...");
            int messageId = word & mask;
            System.out.println(toBinary(messageId, 8));
            return messageId;
        int getId(byte[] b) {
            if (b.length != 2) throw new IllegalArgumentException("I need two bytes!");
            int word = (b[0] << 8) | (b[1] & 0xFF);
            return (word >> 6) & 0xFF;
        String toBinary(int num, int bits) {
            StringBuffer buf = new StringBuffer(Integer.toBinaryString(num));
            int len = buf.length();
            if (len > bits) buf.delete(0, len - bits);
            while (len++ < bits) {
                buf.insert(0, "0");
            return buf.toString();
    }

  • Unable to use debug mode for x64 application and debug doesn't work when target cpu set to x86

    I am attempting to familiarize myself with Visual Basic programming in Visual Studio 2008, using the Visual Basic Guided Tour in Microsoft Visual Studio 2008 Documentation, and have run into a bit of a road-block.  When following the lesson "It
    Doesn't Work! Finding and Eliminating Run-Time Errors", the IDE does not allow me to edit the code when the debugger hits the intentionally programmed runtime error (divisor set to 0).  It gives me an error that "Changes to 64 bit applications
    are not allowed".  I found some forum postings advising to set the project's Target CPU from "Any CPU" to "x86".  However, when I do that, and re-execute the debug process, the debug fails to stop on the overflow/divide by
    zero error.
    How can I debug my programs when Any CPU/x64 target doesn't allow me to edit the code, and x86 target doesn't appear to recognize obvious runtime errors.

    Hi Tim,
    >>the IDE does not allow me to edit the code when the debugger hits the intentionally programmed runtime error (divisor set to 0).  It gives me an error that "Changes to 64 bit applications are not allowed". 
    I'm afraid that the VS2008 has a limitation for this feature, I mean that Edit and Continue isn't supported on 64-bit.
    Reference:
    http://stackoverflow.com/questions/1498464/changes-to-64-bit-applications-are-not-allowed-when-debugging-in-visual-studio
    http://blogs.msdn.com/b/habibh/archive/2009/10/12/how-to-edit-code-when-debugging-a-64-bit-application.aspx
    But this feature has a improvement in VS2013 now:
    http://blogs.msdn.com/b/visualstudioalm/archive/2013/06/26/debugging-support-for-64-bit-edit-and-continue-in-visual-studio-2013.aspx
    So if possible, you could test it in the latest VS2013 version.
    Best Regards,
    Jack
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • HT4623 my IPOD is using version 5.1.1 and says it is up to date.  One of my apps updated for IOS7 and now doesn't work on my IPOD.  What can I do?  It is a podcast app that I use every day.

    My IPOD touch is using version 5.1.1. and no updates available.  I use a podcast app which I listen to every day.  The app updated for the new IOS7 and now doesn't work for me any more. 

    All yo can do is either find a compatible app that works for your 3G iPod (iOS 5.1.1) or purchase a new model iPod.

Maybe you are looking for