[Offtopic - Maybe] MSDN Documentation

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Mythran

    [Offtopic - Maybe] MSDN Documentation

    Can someone please point me to some articles explaining how to convert the
    code comment xml files into MSDN documentation? I've made some
    modifications to Enterprise Library and would like to create the msdn
    documentation for my changes (which have been documented using code comments
    following the same patterns that the P&P guys use)...since these assemblies
    will be used by my co-workers, the MSDN docs should be updated to reflect my
    changes as well....

    Thanks,
    Mythran

  • Zhi-Xin Ye [MSFT]

    #2
    RE: [Offtopic - Maybe] MSDN Documentation

    Dear Mythran,

    As I understand, you want to using comments in the source code to generate
    MSDN-style documentation and integrate the documentation into the MSDN
    library. If I misunderstand you, please let me know.

    There're two help tools available for authoring and integrating help
    documents: Sandcastle and HelpStudio Lite.

    Sandcastle produces accurate, MSDN style, comprehensive documentation by
    reflecting over the source assemblies and optionally integrating XML
    Documentation Comments.
    You can visit Sandcastle blog for the latest version of Sandcastle at :


    HelpStudio Lite is a set of tools that you can use to author and build Help
    content, and create, manage, and compile Help projects. HelpStudio Lite
    produces compiled Help files (.hxs and .hxc) that can be integrated into
    the Visual Studio Help collection.

    For more information about the help tools, you can refer to:


    If you have anything unclear about this, please feel free to let me know.

    Sincerely,
    Zhi-Xin Ye
    Microsoft Managed Newsgroup Support Team

    Delighting our customers is our #1 priority. We welcome your comments and
    suggestions about how we can improve the support we provide to you. Please
    feel free to let my manager know what you think of the level of service
    provided. You can send feedback directly to my manager at:
    msdnmg@microsof t.com.

    =============== =============== =============== =====
    Get notification to my posts through email? Please refer to
    Gain technical skills through documentation and training, earn certifications and connect with the community

    ications.

    Note: The MSDN Managed Newsgroup support offering is for non-urgent issues
    where an initial response from the community or a Microsoft Support
    Engineer within 1 business day is acceptable. Please note that each follow
    up response may take approximately 2 business days as the support
    professional working with you may need further investigation to reach the
    most efficient resolution. The offering is not appropriate for situations
    that require urgent, real-time or phone-based interactions or complex
    project analysis and dump analysis issues. Issues of this nature are best
    handled working with a dedicated Microsoft Support Engineer by contacting
    Microsoft Customer Support Services (CSS) at
    http://msdn.microsoft.com/subscripti...t/default.aspx.
    =============== =============== =============== =====
    This posting is provided "AS IS" with no warranties, and confers no rights.

    Comment

    • Mythran

      #3
      Re: [Offtopic - Maybe] MSDN Documentation



      "Zhi-Xin Ye [MSFT]" <v-zhye@online.mic rosoft.comwrote in message
      news:fml3rT69IH A.4432@TK2MSFTN GHUB02.phx.gbl. ..
      Dear Mythran,
      >
      As I understand, you want to using comments in the source code to generate
      MSDN-style documentation and integrate the documentation into the MSDN
      library. If I misunderstand you, please let me know.
      >
      There're two help tools available for authoring and integrating help
      documents: Sandcastle and HelpStudio Lite.
      >
      Sandcastle produces accurate, MSDN style, comprehensive documentation by
      reflecting over the source assemblies and optionally integrating XML
      Documentation Comments.
      You can visit Sandcastle blog for the latest version of Sandcastle at :

      >
      HelpStudio Lite is a set of tools that you can use to author and build
      Help
      content, and create, manage, and compile Help projects. HelpStudio Lite
      produces compiled Help files (.hxs and .hxc) that can be integrated into
      the Visual Studio Help collection.
      >
      For more information about the help tools, you can refer to:

      >
      If you have anything unclear about this, please feel free to let me know.
      >
      Zhi-Xin Ye,

      I am aware of both, HelpStudio Lite and Sandcastle. What I need to know now
      is after I compiled the files into hxs and hxc files, how do I go about
      integrating/registering them in a deployment script to be installed on
      fellow developer machines so when they open MSDN (either from Visual Studio
      2008 or from the program group icon), they can see the documentation in the
      index for the main MSDN collection.

      Thanks,
      Mythran


      Comment

      • Zhi-Xin Ye [MSFT]

        #4
        Re: [Offtopic - Maybe] MSDN Documentation

        Dear Mythran,

        You can use Microsoft Windows Installer and the Help merge modules supplied
        with the Visual Studio SDK to integrate and register the help
        documentation, here is a walkthrough for your information:

        [Walkthrough: Registering and Integrating Your Help Collection Using
        Windows Installer ]


        You can also refer to this document if you want to know more about the
        deployment of Help documentation.

        [Deploying a Help Collection]


        Please follow the steps in the walkthrough and let me know wether it helps
        or not.

        Have a nice weeken!

        Sincerely,
        Zhi-Xin Ye
        Microsoft Managed Newsgroup Support Team

        Delighting our customers is our #1 priority. We welcome your comments and
        suggestions about how we can improve the support we provide to you. Please
        feel free to let my manager know what you think of the level of service
        provided. You can send feedback directly to my manager at:
        msdnmg@microsof t.com.

        This posting is provided "AS IS" with no warranties, and confers no rights.


        Comment

        • Mythran

          #5
          Re: [Offtopic - Maybe] MSDN Documentation



          "Zhi-Xin Ye [MSFT]" <v-zhye@online.mic rosoft.comwrote in message
          news:mrDGpeT#IH A.5076@TK2MSFTN GHUB02.phx.gbl. ..
          Dear Mythran,
          >
          You can use Microsoft Windows Installer and the Help merge modules
          supplied
          with the Visual Studio SDK to integrate and register the help
          documentation, here is a walkthrough for your information:
          >
          [Walkthrough: Registering and Integrating Your Help Collection Using
          Windows Installer ]

          >
          You can also refer to this document if you want to know more about the
          deployment of Help documentation.
          >
          [Deploying a Help Collection]

          >
          Please follow the steps in the walkthrough and let me know wether it helps
          or not.
          >
          Have a nice weeken!
          >
          The problem with using Microsoft Windows Installer is that we use a
          third-party installation creation tool (InnoSetup). But, I did resort to
          creating an installer using VS and just included this installer as a silent
          install with my InnoSetup script.

          How can I integrate, if possible, my help collections with the default help
          collection (when MSDN is opened outside of Visual Studio)?

          Thanks,
          Mythran


          Comment

          • Zhi-Xin Ye [MSFT]

            #6
            Re: [Offtopic - Maybe] MSDN Documentation

            Dear Mythran,

            Have you tried the steps in the document I posted in my last reply? The
            document link is:

            [Walkthrough: Registering and Integrating Your Help Collection UsingWindows
            Installer ]


            It provides a detailed tutorial on how to register and integrate the help
            collections into the default MSDN help collection.
            You can follow the steps to create an installer, and include it as a silent
            install with your InnoSetup script.

            If any of the steps in the document is unclear, please feel free to let me
            know, I will be happy to be of assistance.

            Sincerely,
            Zhi-Xin Ye
            Microsoft Managed Newsgroup Support Team

            Delighting our customers is our #1 priority. We welcome your comments and
            suggestions about how we can improve the support we provide to you. Please
            feel free to let my manager know what you think of the level of service
            provided. You can send feedback directly to my manager at:
            msdnmg@microsof t.com.

            This posting is provided "AS IS" with no warranties, and confers no rights.



            Comment

            • Mythran

              #7
              Re: [Offtopic - Maybe] MSDN Documentation



              "Zhi-Xin Ye [MSFT]" <v-zhye@online.mic rosoft.comwrote in message
              news:nHmK#Kh$IH A.1688@TK2MSFTN GHUB02.phx.gbl. ..
              Dear Mythran,
              >
              Have you tried the steps in the document I posted in my last reply? The
              document link is:
              >
              [Walkthrough: Registering and Integrating Your Help Collection
              UsingWindows
              Installer ]

              >
              Yeah, I saw it...sorry I didn't post another reply earlier.....I did read
              that link and it is doing it the same way I'm already doing it. I was just
              wondering if there was another way to do it w/o creating 2
              installers....m aybe a manual way? How is the installer package installing
              it? If I could "legally" do it manually in my InnoSetup, that would be
              perfect.. :)

              Thanks,
              Mythran


              Comment

              • Zhi-Xin Ye [MSFT]

                #8
                Re: [Offtopic - Maybe] MSDN Documentation

                Dear Mythran,

                As far as I know the manually way to register and integrate the Help
                documents on target machines would be complex. Two installers might not be
                ideal, but it's the most quick way to deploy the Help documents as you use
                a third party deployment tool, it will save you a lot of time to write
                code. :-)

                Sincerely,
                Zhi-Xin Ye
                Microsoft Managed Newsgroup Support Team

                Delighting our customers is our #1 priority. We welcome your comments and
                suggestions about how we can improve the support we provide to you. Please
                feel free to let my manager know what you think of the level of service
                provided. You can send feedback directly to my manager at:
                msdnmg@microsof t.com.

                This posting is provided "AS IS" with no warranties, and confers no rights.


                Does my last reply make sense to you? If you need further help, please feel
                free to let me know, I will be happy to be of assistance.

                Have a nice day!

                Comment

                • Mythran

                  #9
                  Re: [Offtopic - Maybe] MSDN Documentation



                  "Zhi-Xin Ye [MSFT]" <v-zhye@online.mic rosoft.comwrote in message
                  news:gcvVtvFBJH A.3988@TK2MSFTN GHUB02.phx.gbl. ..
                  Dear Mythran,
                  >
                  As far as I know the manually way to register and integrate the Help
                  documents on target machines would be complex. Two installers might not be
                  ideal, but it's the most quick way to deploy the Help documents as you use
                  a third party deployment tool, it will save you a lot of time to write
                  code. :-)
                  >
                  Sincerely,
                  Zhi-Xin Ye
                  Microsoft Managed Newsgroup Support Team
                  >
                  Delighting our customers is our #1 priority. We welcome your comments and
                  suggestions about how we can improve the support we provide to you. Please
                  feel free to let my manager know what you think of the level of service
                  provided. You can send feedback directly to my manager at:
                  msdnmg@microsof t.com.
                  >
                  This posting is provided "AS IS" with no warranties, and confers no
                  rights.
                  >
                  >
                  Does my last reply make sense to you? If you need further help, please
                  feel
                  free to let me know, I will be happy to be of assistance.
                  >
                  Have a nice day!
                  >
                  Your reply leads me to believe that there is a manual way to register
                  documentation. If this is true, is there documentation available on how to
                  do it? Sure, I can see that it is troublesome and/or very complex/time
                  consuming, but hey, I'd like to make the decision on which way to go, if
                  possible.

                  Thanks,
                  Mythran


                  Comment

                  • Zhi-Xin Ye [MSFT]

                    #10
                    Re: [Offtopic - Maybe] MSDN Documentation

                    Dear Mythran,

                    Yeah, after doing more research on this issue, I find there's a manually
                    way to register the Help document, we can use the H2Reg.exe tool from
                    helpware.net to register help documents during installation, this approach
                    would avoid creating a separate MSI installer.

                    For more information about the H2Reg.exe, you can refer to these documents:

                    H2Reg Home Page


                    H2Reg & Inno Installer


                    Should you have any questions, please don't hesitate to let me know.

                    Sincerely,
                    Zhi-Xin Ye
                    Microsoft Managed Newsgroup Support Team

                    [This response contains a reference to a third party World Wide Web site.
                    Microsoft is providing this information as a convenience to you. Microsoft
                    does not control these sites and has not tested any software or information
                    found on these sites; therefore, Microsoft cannot make any representations
                    regarding the quality, safety, or suitability of any software or
                    information found there. There are inherent dangers in the use of any
                    software found on the Internet, and Microsoft cautions you to make sure
                    that you completely understand the risk before retrieving any software from
                    the Internet.]

                    Delighting our customers is our #1 priority. We welcome your comments and
                    suggestions about how we can improve the support we provide to you. Please
                    feel free to let my manager know what you think of the level of service
                    provided. You can send feedback directly to my manager at:
                    msdnmg@microsof t.com.

                    This posting is provided "AS IS" with no warranties, and confers no rights.

                    Comment

                    Working...