Robohelp 9 and TFS build.

Up to now I have been using RoboHelp 7 for generation of my html help files, but now we have switched to RoboHelp 9.
We are using Team Foundation server for source control and build service.  I had set ut a build task that built the html help files by using the standar MS help compiler.  However to my surprise, I see that RoboHelp has changed the .hhk, .hhc, .ali, .glo files to XML format.  When a compile is started, these files are temporarily converted to their native formats before the html compile starts.
This means that the standard html help build task will not work anymore.
Does anyone have a solution for this?
I guess one solution is to install RoboHelp on the build server and let the robohelp compiler do the build, but then I will need a dedicated build task for this.
I assume that I also will need a separate license.
Regards
Knut

I would look first at whether RoboHelp would work on the server OS before worrying about the licensing.
Why not use RoboHelp's command line generation and copy that output to where you want it.
There is a topic on my site written by Bill Albing that covers command line generation.
http://www.grainge.org/pages/authoring/command_line/command_line.htm
See www.grainge.org for RoboHelp and Authoring tips
@petergrainge

Similar Messages

  • Robohelp and TFS

    Is anyone successfully working with Robohelp 8 and TFS 2010?

    Hello again
    I've been advised of another link you might find useful.
    Click here to view
    Cheers... Rick
    Helpful and Handy Links
    RoboHelp Wish Form/Bug Reporting Form
    Begin learning RoboHelp HTML 7, 8 or 9 within the day!
    Adobe Certified RoboHelp HTML Training
    SorcerStone Blog
    RoboHelp eBooks

  • Biztalk 2009 and TFS Build

    we have  a situaltion like we have code merged our application and changed the solution version of the code created new code branch.
    we have build the solution it got succeded even the version of  DLLs have got changed
    when we build from TFS build agent its pointing to the rigtht node but the DLL versions are not getting chaged
    can you help us with this?

    Hi Sujith,
    I've also seen this happen. When the version number in the BuildNumber.txt file does not match the version numbers in the Property AssemblyInfo.cs file, the DLL version numbers do not get updated. Also, if you are adding new projects to an existing build
    and are finding just the new projects are not getting their DLL version numbers updated, make sure their Property AssemblyInfo.cs files match existing project's Property AssemblyInfo.cs files. 

  • SSDT tries to alter timestamp column in TFS build

    We're trying to perform an upgrade test against a copy (backup/restore) of our customer database as target. There are some tables with  timestamp column in the database. The way we do this is by having a database project with a publish profile targeting
    that copy of customer database and then with TFS build server is used to build the database but only to generate a publish script (/p:UpdateDatabase=False) set in the build definition - msbuild argument.
    Example of table definition:
    CREATE TABLE dbo.CodeTable1
    (ID INT IDENTITY(1,1) NOT NULL PRIMARY KEY
    ,Code CHAR(6)
    ,[Timestamp] TIMESTAMP NULL);
    We would like to have the "Code" column to have CHAR(7), so in the project we modify the table definition:
    CREATE TABLE dbo.CodeTable1
    (ID INT IDENTITY(1,1) NOT NULL PRIMARY KEY
    ,Code CHAR(7)
    ,[Timestamp] TIMESTAMP NULL);
    Expecting SSDT build will generate alter script:
    ALTER TABLE dbo.CodeTable1 ALTER COLUMN Code CHAR(7);
    To our surprise the generated script was:
    ALTER TABLE dbo.CodeTable1 ALTER COLUMN Code CHAR(7);
    ALTER TABLE dbo.CodeTable1 ALTER COLUMN [Timestamp] TIMESTAMP NULL;
    Which will cause error when the script is executed: "Cannot alter column 'TIMESTAMP' to be data type timestamp."
    Why is SSDT generating the change script for that timestamp column??
    We then try a local build in VS, the issue is not happening, SSDT correctly generates alter script only for the "Code" column to CHAR(7);
    Both local machine and TFS Build server are having VS 2013 Update 4- SSDT 12.0.50318.0 installed.
    As we tried to troubleshoot further, we found out that it seems it only happens on a restored database from a backup copy of our customer database. It doesn't happen for databases created by SSDT build from scratch or that we manually created. We've tried make
    sure all database properties are the same as the database that correctly built. But still if the target database is the one we restored from a customer's copy, SSDT always tries to alter timestamp column (on server build).
    Anyone have same experience?
    I have posted a bug in ms connect: https://connect.microsoft.com/SQLServer/feedback/details/1266051
    Thanks!

    Thanks Paul!
    However, it doesn't happen when I build the database project locally or if the target database was created by SSDT (or manually for that matter). The issue happens when I change the target database to the one we restored from a backup copy of our customer's
    database and run the build through our TFS build server.
    So I thought there must be something different with the restored database (which causes SSDT to alter timestamp column) as opposed to the one SSDT/manually created (which doesn't alter the timestamp column). Maybe there is difference on database property/settings?
    Whatever it is, I just couldn't find it.
    The only thing we will do now as workaround is to get db schema creation script from that of customer's database and run that script to re-create the database from scratch and use that as target database instead, as luck would have it, the issue would be
    gone.
    Still, why the heck SSDT tries to alter timestamp column in that specific case and not in other case as described above??
    Elvin

  • Error: The Task has failed to load on Execute Package Task using TFS Build and MSBuild.exe on dedicated Build Machine.

    I'm trying to automate my building and deployment of SSIS packages using TFS build definitionss in conjunction with MSBuild.exe on a separate build machine.
    I have successfully built and deployed my projects but receive the following error:
    Error: Failed to load task "etl_UWP_Stage_tstg_7_Large",type "".  The contact information for this task is "Microsoft Corporation: Microsoft SQL Server .... "
    This error happens at runtime as well as if I perform a "Validate..." on the SSIS Catalog on the server.
    This only occurs when trying to execute a package that contains an Execute Package Task.  Any other packages that are doing the actual work are working just fine.
    In addition, when I do the MSBuild from my developer machine with the same deployment process everything works fine, even the Execute Package Task.
    I can even open up the project on the build machine in VS2012, rebuild all, then deploy and everything works fine.
    Some things I've considered/verified:
    1) Visual Studio 2012 and Visual Studio Data Tools 2012 are both on the build machine and my local machine.
    2) The .NET version being used by VS2012 is the same on the build machine and my local machine.
    3) I find it suspicious that the "Type" referenced in the error above is blank...but not sure where to go with that.
    4) Obvious difference is that during the TFS Build and Deploy on the build machine, everything is running under the TFS Service account, rather than my account...once again...not sure where to go with this, but it is a significant difference.
    Has anyone had similar issues or have any thoughts on things to try?
    Thanks,
    Jason

    Not sure why I couldn't find this answer in my earlier searches...
    But this thread solved it for me:
    https://social.msdn.microsoft.com/Forums/sqlserver/en-US/3aa1e324-da32-4ea0-865c-c69f610ef262/failed-to-load-execute-package-task-error?forum=sqlintegrationservices
    Essentially I had to install SSIS on the build machine so that the 64-bit version for
    ExecPackageTask.dll, was available.  I did this from the original media CD selection Integration Services as a feature.
    Hope this helps someone in the future.

  • Robohelp 9, Citrix, and TFS, a good combination?

    Hi,
    We are using RoboHelp 9 installed in a Citrix environment, using Team Foundation Systems (TFS) as a version control system.
    Some users of RoboHelp lose their Recent projects list everytime they log off the system and log back in. They also lose all information about the TFS server and have to go through the whole process of linking to a TFS server and getting back their workspace everytime they want to open a project after they've logged off their system.
    The exact same configuration works well for some users, wheras they do not loose their recent projects list nor their connection information with TFS whether they log off their system or not.
    Any ideas where the problem lies? 
    Thanks

    Rh10 is cool with having projects on a server, not Rh10 itself. My understanding too is this is a breach of the licence agreement as it is sold on a one user per licence basis.
    See www.grainge.org for RoboHelp and Authoring tips
    @petergrainge

  • RoboHelp 7 and Visual Build

    I am trying to compile HTML help with Robohelp 7 command line
    (rhcl.exe) as a step of Visual Build 6 script. When running this
    step it fails with exit code -1073741819. When I call rhcl.exe for
    the same xpj file from the cmd it works.
    Could somebody help me to understand what is going wrong?
    Thanks.

    I would look first at whether RoboHelp would work on the server OS before worrying about the licensing.
    Why not use RoboHelp's command line generation and copy that output to where you want it.
    There is a topic on my site written by Bill Albing that covers command line generation.
    http://www.grainge.org/pages/authoring/command_line/command_line.htm
    See www.grainge.org for RoboHelp and Authoring tips
    @petergrainge

  • Connection between RoboHelp HTML 10 project and TFS (Visual Studio 12) persists when opening local version of project

    Our global documentation team is using RH and TFS for version control and collaboration. In our workflow, each assigned writer connects to TFS to edit a RH project and the project lead then compiles and publishes the WebHelp from his/her local version of the project. All seemed fine, but last week I noticed that when I closed a TFS-connected project and re-opened it from my local hard drive to compile and view, I was still connected to TFS; I was prompted to get the latest files from TFS and all (well, nearly all) the options are available on the Version Control menu. I've since discovered that we have other RH projects where the connection to TFS unexpectedly persists.
    What can we do to fix this issue? Is it possible that something in each of the affected RH projects has been corrupted? NB: In the case of my project, the version in TFS does not include any "verboten" file, like those with PSS or CPD extensions.
    Thanks.
    Alan

    As I understand your description correctly, this is precisely the way RoboHelp is supposed to work. Everyone works locally but saves changes to the server so that other authors can also see the changes.
    What is it you want to achieve precisely? You can disconnect a project from TFS without removing it from the server, but is that what you want? If it is, take a look at Rick's fantastic tutorial: http://www.robowizard.com/RoboWizard/MonthlyScry/102004.htm
    Kind regards,
    Willam

  • How to execute a batch file on different remote server using TFS Build

    I have a build server and have 2 web servers. I am deploying using TFS Builds. Now, I have a requirement to execute a batch file which is kept on these 2 web servers. i.e. C:\MyBatch\CreateMe.bat
    After my build is successful, I need to execute this batch from the build server.
    Note, I cannot make any shared folder.

    Hi Sameer, 
    Thanks for your post.
    What’s the version of your TFS?
    How do you deploy solution using TFS Build, run MSBuild deploy command or using Release Management?
    That C:\MyBatch\CreateMe.bat file stay on your two web server machines separately? 
    If you want execute this bat file on your two web server machines separately using build process template, you need configure your web server machine as build agent, then add the InvokeProcess activity in build process template to run the bat file on build
    agent machine after build, please refer to Hari’s answer reply in this post:
    https://social.msdn.microsoft.com/Forums/vstudio/en-US/b8bcb19f-1296-441c-8356-e701b949445a/tfs-2010-how-to-execute-a-batch-file-after-build?forum=tfsbuild.
    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.

  • TFS Build - Code Analysis is not happening.

    Dear support,<o:p style="font-family:'Times New Roman';font-size:medium;line-height:normal;"></o:p>
    <o:p style="font-family:'Times New Roman';font-size:medium;line-height:normal;"> </o:p>
    I have the following issue with TFS build system.
    <o:p style="font-family:'Times New Roman';font-size:medium;line-height:normal;"> </o:p>
    Although I have configured the projects in my solutions to run the static code analysis during build, and I have created a build definition to build these solutions, I’m unable
    to get the corresponding static code analysis report in the build summary. This is also the case if I set Perform Code Analysis to Always in the build definition. Is this a bug or am I missing something?
    Regards
    Hem

    Hi Hem,  
    Thanks for your reply.
    You’re using TFS 2013 Update 4?
    Do you mean that you have installed the VS 2013 Premium on your build agent machine, and if you manually build your solution using this VS 2013 Premium on build agent machine, the code analysis result show correctly in build result?
    Please follow the steps in document to check your solution and build definition settings:
    https://msdn.microsoft.com/en-us/library/bb668977.aspx?f=255&MSPPError=-2147217396.
    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.

  • Measuremen​t Studio with TFS Build Server

    Hello,
    I searched for both a FAQ and specific answers, so I hope I'm asking my question in the correct place.
    I am using the Enterprise version of Measurement Studio, and want to start a continuous build process using Team Foundation Server.  Adding the NI DLLs to my repository and setting the references isn't sufficient.  I get the following error:
    (CompileLicxFiles target) ->
    Properties\licenses.licx(4): error LC0004: Exception occurred creating type 'NationalInstruments.Restricted.AnalysisLicenser, NationalInstruments.Analysis.Enterprise, Version=9.0.35.292, Culture=neutral, PublicKeyToken=18cbae0f9955702a' System.DllNotFoundException: The NI License Manager client DLL was not found. Reinstall NI License Manager.
    Hence my question:  Is there a best practice or documented method to configure Measurement Studio to compile with the TFS Build Server?
    Thank you,
    Mike

    i recently began using jenkins as a build system (we develop not only in c# but also java, python and php for websites) and installed the full measurement studio on the buildserver. the only problem that occured after that was, that LC.exe sometimes stops working, so i wrote a 10 line autoit script to automatically close that window and now everything works as expected.
    maybe you should try to install measurement studio on your buildserver?

  • RoboHelp applies Conditional Build Tags

    Has anybody else had this problem?
    It seems that RoboHelp (version 7) applied the Conditional
    Build Tag on its own to various topics. Is there anything I can do
    to prevent that in the future?

    Salladep has now posted the same issue at http://forums.adobe.com/message/5177045
    This is puzzling as it was a known issue in Rh8 until fixed and, as above, until these posts no one else has hit the problem with 8 or 9.
    pmacbean has not replied so I don't know if what was suggested worked. Try what I have suggested above and let us know whether or not it works.
    See www.grainge.org for RoboHelp and Authoring tips
    @petergrainge

  • MSTest not running in TFS build but tests works fine locally in visual studio

    Hi Team,
    I have 18 unit tests in my test project wanted to run in TFS build. But build says no tests to execute. please find the below details and images for more info.
    Even MSTest command is not working. 
    TFS : 2010
    BUild Server has visual studio 2010 ultimate with SP1.
    Thanks in Advance,
    Shree
    $hree

    Hi Shree,
    I am glad to hear you resolved the issue. Thanks for sharing your experience here, it is good to other members who experience the same issue in the community.
    Best regards,
    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.

  • TFS & VS 2012: Passing a TFS Build variable in as a custom property to MS Build

     I think this is a simple question but I can't find the answer.  TFS Build server is 2012, using VS 2012.  I would like to pass the value of
    TF_BUILD_BUILDDIRECTORY  to MSBuild as a build argument.  I assume this is a 2012 tf variable and not 2013.  In a custom TF build template I am using the variable BinariesDirectory to copy all project output into their own directories.
     I am attempting to do this by setting the MSBuild Arguments setting of the Build definition to /p:tfs_Binaries_Directory="$(TF_Build_BinariesDirectory)".  I assume that this is the correct variable name for it in 2012.  Am I
    missing something?
    I want to use this variable in a Post Build event of the solution being built to copy out some additional data that needs to be deployed as part of the build.
    Thanks,
    John Sheppard

    Hi John,  
    Thanks for your post.
    As far as I know TFS 2012 not support TFS 2013 Build environment variables. 
    https://msdn.microsoft.com/en-us/library/hh850448.aspx.
    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.

  • TFS Build - Unit Test is showing wrong result

    HI Team,
           I have a build definition(“BDPR's Playground CI Build”)  which is compiling 2 solutions and running the unit tests in them. Globally I have
    6 unit tests that pass, 0 that fail and 2 that are inconclusive, which gives a total of 8 unit tests. When I run this build definition, what is reported in the build summary is “6/6 test(s) passed, 0 failed, 0 inconclusive”, which is obviously wrong. It looks
    like inconclusive unit tests are completely ignored by the build system. Is this a bug or am I missing some subtle option somewhere in the build definition to get this right? 
           Displaying a given build summary in Visual Studio gives less information that in the web portal. The web portal reports the number of inconclusive
    unit tests (but with a wrong value – see previous item) whereas Visual Studio doesn’t report the inconclusive unit tests at all. Example: for the build “BDPR's Playground CI Build_20150409.5”, web portal reports “6/6 test(s) passed, 0 failed, 0 inconclusive”
    while Visual Studio reports “6 of 6 test(s) passed”! Is this a bug or is there some misconfiguration somewhere?
    Regards
    Hem

    Hi Hem,  
    Thanks for your post.
    What’s the version of  your TFS and VS?
    Yes, as far as I know the inconclusive unit test result not show in TFS build summary by default. Bu you can view the TFS build
    Diagnostic log to view which inconclusive unit tests be executed in build.
    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.

Maybe you are looking for

  • OVI Maps update on N8

    Hi, sorry if this has been posted elsewhere. My OVI maps updated today on my N8 via OVI Suite. What was in this update? many thanks

  • Error Code: U43M1D207 installing Adobe Extension Manager CS5 5.0 Update

    I've searched for this error and read the replies. None of them helped. I'm running PS CS5 Extended, version 12.0.4. It was just moved onto a new computer. Other Adobe products include Acrobat XI Pro and Reader XI. After the software was installed on

  • Is this legal?

    Hi I am wondering if it is legal to rip music off of a friend's ipod. An example: Using ipod rip to transfer his music to my itunes library for personal use. Thanks for any help!

  • Importing Item Intrastat Data using DTW

    Hi,  Is there any documentation on importing the SBO item Intrastat data?   V8.81 PL04. Thanks Simon

  • How to create .ear file in JDeveloper 10g

    Hi, I am new to Jdeveloper. I am using JDeveloper 10g. I have created one project abc.jws under which there are five .jpr folders(DTO.jpr,persistence.jpr,service.jpr,util.jpr,ViewController.jpr). I want to create .ear file for the whole project so th