Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. What the $ell is wrong with Microsoft? Or VS2015 community

What the $ell is wrong with Microsoft? Or VS2015 community

Scheduled Pinned Locked Moved The Lounge
helpvisual-studioquestionannouncementworkspace
20 Posts 10 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • D Dave Kreskowiak

    Yeah, tell me about it. I don't have it enabled at home because of this, but some Security idiot at work mandated it without concern to the implications of using/installing software. It was enabled because we're covered by HIPPA and Security has, understandably, gone ape-shit over data security.

    A guide to posting questions on CodeProject

    Click this: Asking questions is a skill. Seriously, do it.
    Dave Kreskowiak

    D Offline
    D Offline
    dandy72
    wrote on last edited by
    #11

    At least for your own .NET apps, you can tell the runtime to ignore the FIPS policy[^].

    1 Reply Last reply
    0
    • T TheGreatAndPowerfulOz

      I've had the same thing. It's usually some extension that didn't install correctly. Yeah, I know. You're thinking "extension!??!", but I no install no steenkin' extención. Au contraire moin freund, VS2015 has many features implemented through extensions. :omg: :wtf:

      Decrease the belief in God, and you increase the numbers of those who wish to play at being God by being “society’s supervisors,” who deny the existence of divine standards, but are very serious about imposing their own standards on society.-Neal A. Maxwell You must accept 1 of 2 basic premises: Either we are alone in the universe or we are not alone. Either way, the implications are staggering!-Wernher von Braun

      D Offline
      D Offline
      Dan Neely
      wrote on last edited by
      #12

      Apparently writing an out of process extension is the easiest way to get code out of the main VS process. :rolleyes: :rolleyes: Also, it means MS is dogfooding the crap out of their extension API. That can't be a bad thing can it? :-\

      Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason? Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful? --Zachris Topelius Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies. -- Sarah Hoyt

      1 Reply Last reply
      0
      • D Dave Kreskowiak

        Yeah, tell me about it. I don't have it enabled at home because of this, but some Security idiot at work mandated it without concern to the implications of using/installing software. It was enabled because we're covered by HIPPA and Security has, understandably, gone ape-shit over data security.

        A guide to posting questions on CodeProject

        Click this: Asking questions is a skill. Seriously, do it.
        Dave Kreskowiak

        D Offline
        D Offline
        Dan Neely
        wrote on last edited by
        #13

        I have to deal with it on my production machine. Having FIPS turned on (yay DoD security reqs) breaks the compile of one of my apps that interops with Excel. Once compiled the app itself runs fine. :wtf: Fortunately the IT guy for the system likes me. He's not allowed to disable it permanently; but if I need to debug/patch something in production he'll turn it off on my computer for the session. Due to lack of time/funds I've never tried running down WTE FIPS has to do with MS Office Interop libraries. :confused:

        Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason? Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful? --Zachris Topelius Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies. -- Sarah Hoyt

        D 1 Reply Last reply
        0
        • A Abhinav S

          charlieg wrote:

          hat the $ell is wrong with Microsoft?

          Little off-topic but I don't know. I'm still waiting for my Windows 10 mobile upgrade and am beginning to get very very frustrated.

          Mobile Apps - Sound Meter | Color Analyzer | SMBC | Football Doodles

          K Offline
          K Offline
          kmoorevs
          wrote on last edited by
          #14

          Abhinav S wrote:

          still waiting for my Windows 10 mobile upgrade

          Why? What compelling new features are you so anxious to get from it? I have a Lumia with Win 8.1 and it works great! What am I missing?

          "Go forth into the source" - Neal Morse

          1 Reply Last reply
          0
          • D Dan Neely

            I have to deal with it on my production machine. Having FIPS turned on (yay DoD security reqs) breaks the compile of one of my apps that interops with Excel. Once compiled the app itself runs fine. :wtf: Fortunately the IT guy for the system likes me. He's not allowed to disable it permanently; but if I need to debug/patch something in production he'll turn it off on my computer for the session. Due to lack of time/funds I've never tried running down WTE FIPS has to do with MS Office Interop libraries. :confused:

            Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason? Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful? --Zachris Topelius Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies. -- Sarah Hoyt

            D Offline
            D Offline
            Dave Kreskowiak
            wrote on last edited by
            #15

            FIPS is probably turned on by Group Policy. The "temporary" turn off can either be a policy applied to your machine or a reg hack to disable it. The problem with the later is that the policy refresh cycle will turn it back on without warning. The policy is only ever checked when a process, like a compiler instance!, is launched. During a solution build it's entirely possible to have the first few projects compile fine then start bombing on the rest of the projects if FIPS is turned back on during the build. That was a fun one to find!

            A guide to posting questions on CodeProject

            Click this: Asking questions is a skill. Seriously, do it.
            Dave Kreskowiak

            D 1 Reply Last reply
            0
            • D Dave Kreskowiak

              FIPS is probably turned on by Group Policy. The "temporary" turn off can either be a policy applied to your machine or a reg hack to disable it. The problem with the later is that the policy refresh cycle will turn it back on without warning. The policy is only ever checked when a process, like a compiler instance!, is launched. During a solution build it's entirely possible to have the first few projects compile fine then start bombing on the rest of the projects if FIPS is turned back on during the build. That was a fun one to find!

              A guide to posting questions on CodeProject

              Click this: Asking questions is a skill. Seriously, do it.
              Dave Kreskowiak

              D Offline
              D Offline
              Dan Neely
              wrote on last edited by
              #16

              Definitely group policy, the admin toggles it for my pc on the server, then I need to `GPUpdate /force` and cycle logins to run a build. When I'm done for the day I need to call him back so he can re-enable it. As locked down as the system is, I doubt I'd be able to edit any registry keys related to policy, and IIRC any monkeying in the registry is logged and flagged for audit reviews. (I'm pretty sure I've been pinged during audit log review because the admin forgot that he had me run regedit to change something in a non-protected location and it showed up in his logs.)

              Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason? Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful? --Zachris Topelius Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies. -- Sarah Hoyt

              D 1 Reply Last reply
              0
              • D Dan Neely

                Definitely group policy, the admin toggles it for my pc on the server, then I need to `GPUpdate /force` and cycle logins to run a build. When I'm done for the day I need to call him back so he can re-enable it. As locked down as the system is, I doubt I'd be able to edit any registry keys related to policy, and IIRC any monkeying in the registry is logged and flagged for audit reviews. (I'm pretty sure I've been pinged during audit log review because the admin forgot that he had me run regedit to change something in a non-protected location and it showed up in his logs.)

                Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason? Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful? --Zachris Topelius Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies. -- Sarah Hoyt

                D Offline
                D Offline
                Dave Kreskowiak
                wrote on last edited by
                #17

                Wow. That must be fun when software modifies the registry on its own in its normal course of operation.

                A guide to posting questions on CodeProject

                Click this: Asking questions is a skill. Seriously, do it.
                Dave Kreskowiak

                D 1 Reply Last reply
                0
                • D Dave Kreskowiak

                  Wow. That must be fun when software modifies the registry on its own in its normal course of operation.

                  A guide to posting questions on CodeProject

                  Click this: Asking questions is a skill. Seriously, do it.
                  Dave Kreskowiak

                  D Offline
                  D Offline
                  Dan Neely
                  wrote on last edited by
                  #18

                  I assume areas that are intended to be churned in normal use are filtered out. What I'm vaguely recalling was something in the gray area between that noise and the security critical sections that I'm locked out of editing. The admin is generally on our side, he locks it down to the extent required by policy as opposed to trying to lock everything he doesn't think will be problematic and only releasing them if it becomes a problem.

                  Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason? Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful? --Zachris Topelius Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies. -- Sarah Hoyt

                  1 Reply Last reply
                  0
                  • C charlieg

                    So yesterday I'm firing off my application build scripts, and a couple of the targets barf with some obscure message. Researching, the results say to repair your VS installation. Easy enough. 4 elephanting hours later, I'm presented with a cute dialog with the title: "Setup Completed. However, not all features installed correctly." I will now allow 5 min for the Code Project community to ponder the absurdity of the above statement. I can see walking into my office, then telling my boss, "The code is complete, but it doesn't work." :wtf: :wtf: :wtf: I'm then directed to "log file" - 8000 lines of it, I $hit you not. Full of things that are probably important to people at MS, but me? You want me to cypher your dookie? OR I can select "common issues and workarounds", so I do, and not a single entry refers to my reported issue: "Another version of this product is already installed." :mad:

                    Charlie Gilley Stuck in a dysfunctional matrix from which I must escape... "Where liberty dwells, there is my country." B. Franklin, 1783 “They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759

                    C Offline
                    C Offline
                    charlieg
                    wrote on last edited by
                    #19

                    So now I'm at the point where nothing will link. I mean, Microsoft said, repair the installation. Now its even worse, so I'm going to try the remove, reboot, re-install route. It's 630pm, I want to go home and relax, but I still need to get my build out the door. It's been "Acquiring" now for 20 minutes. Why can't I just uninstall? sigh

                    Charlie Gilley Stuck in a dysfunctional matrix from which I must escape... "Where liberty dwells, there is my country." B. Franklin, 1783 “They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759

                    1 Reply Last reply
                    0
                    • C charlieg

                      So yesterday I'm firing off my application build scripts, and a couple of the targets barf with some obscure message. Researching, the results say to repair your VS installation. Easy enough. 4 elephanting hours later, I'm presented with a cute dialog with the title: "Setup Completed. However, not all features installed correctly." I will now allow 5 min for the Code Project community to ponder the absurdity of the above statement. I can see walking into my office, then telling my boss, "The code is complete, but it doesn't work." :wtf: :wtf: :wtf: I'm then directed to "log file" - 8000 lines of it, I $hit you not. Full of things that are probably important to people at MS, but me? You want me to cypher your dookie? OR I can select "common issues and workarounds", so I do, and not a single entry refers to my reported issue: "Another version of this product is already installed." :mad:

                      Charlie Gilley Stuck in a dysfunctional matrix from which I must escape... "Where liberty dwells, there is my country." B. Franklin, 1783 “They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759

                      C Offline
                      C Offline
                      charlieg
                      wrote on last edited by
                      #20

                      Ah Microsoft, Microsoft - you provide so much information, you hide the obvious. Googling for the error messages I was seeing revealed all sorts of really bizarre solutions. When MS tells you to edit the registry, you know there has to be a few Charlie Foxtrots going on over there... Even so, my woes seem to be related to a mixed version development arrangement. Since I'm a small company, I qualify for certain products that developers for large companies aren't allowed to use for free. And my local customer loves the word "free", and "do we have to?" always comes up. So, I work in a VC6, VS2005, VS2008, VS2010, VS2012, and VS2015 development environment. What could go wrong? It used to be that if you tried to open a solution with a newer version of VS, it would ask to convert it. This was your clue. Using VS 2015, it did not ask. So, when some developer used 2012 to work on this project, that's what got committed to SVN. That's what I picked up. Converting the project to 2015 allows me to build. Still, no where did I see in all of the google hits a note to check your project versions. Documented here. Come get it google. :doh:

                      Charlie Gilley Stuck in a dysfunctional matrix from which I must escape... "Where liberty dwells, there is my country." B. Franklin, 1783 “They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759

                      1 Reply Last reply
                      0
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • World
                      • Users
                      • Groups