473,406 Members | 2,217 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,406 software developers and data experts.

Help documents that compile with app

In MCF apps we get a help section of our application solution which holds
HTML documents and the Help Workshop HPP files that compile every time you
build your app... is there anyway to do this in C#? I tried messing with the
HHC.EXE HTML HelpWorkshop compiler and post build events but didnt get where
I wanted to do... basically I want to have a folder in my project that holds
all the help workshop html files, and index files then use HHC.exe (the help
compiler) to compile it at build then copy the resulting CHM (help document)
file to the applications build output folder... anyone every try this or
know of any sources of information for it? thanks!
Jul 17 '08 #1
2 1102
On Thu, 17 Jul 2008 15:01:14 -0400, Smokey Grindel wrote:
In MCF apps we get a help section of our application solution which holds
HTML documents and the Help Workshop HPP files that compile every time you
build your app... is there anyway to do this in C#? I tried messing with the
HHC.EXE HTML HelpWorkshop compiler and post build events but didnt get where
I wanted to do... basically I want to have a folder in my project that holds
all the help workshop html files, and index files then use HHC.exe (the help
compiler) to compile it at build then copy the resulting CHM (help document)
file to the applications build output folder... anyone every try this or
know of any sources of information for it? thanks!
Since HHC is a command line exe you should be able to automate its
execution using a build tool like MsBuild or NANT
--
http://www.thinkersroom.com/bytes
Jul 17 '08 #2
On Thu, 17 Jul 2008 12:01:14 -0700, Smokey Grindel <no****@nospam.com>
wrote:
In MCF apps we get a help section of our application solution which holds
HTML documents and the Help Workshop HPP files that compile every time
you
build your app... is there anyway to do this in C#?
Are your help files actually dependent on something in your C# project?

I would guess, but have no first-hand experience, that you can in fact set
up some custom build steps that would do the compile for you. However, if
you can just use the HTML Help Workshop to do the compile explicitly, that
would simplify things. Then all you have to do is add the output CHM file
to your project as a "copy to build folder" item, which is simple and
doesn't require messing with the custom build stuff.

Sorry I don't have anything more useful than that. It does seem to me
that if you have a working command line that does the compilation you
want, it should be simple enough to include that as a custom build command
in your project. But I have no particular insight as to why it isn't
working in your case.

Pete
Jul 17 '08 #3

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

3
by: Herman | last post by:
Hi everyone, I have a multiple file project for a class assignment. It consists of a class Point, then a class Polygon which uses the Point object, then a class Picture that uses the Polygon...
4
by: VBen | last post by:
Hi all. I have an application to draw and design different documents, that supports linking and embedding of other documents (like, for instance, Corel Draw or Word). Then, the user can print...
13
by: Brett Baisley | last post by:
At school, we do all of our coding in emacs, but I am trying to get the example apps working at home using Visual C++.net. In the example, there are 4 .cpp files (canvas.cpp, main.cpp,...
4
by: Marek Krzeminski | last post by:
I am new to ASP and I am having some problems that I hope someone can help me with. I am using WindowsXP and a book to try to learn ASP. The book instructed me to install IIS & .Net Framework...
7
by: w84larisa | last post by:
Has anybody downloaded the free Microsoft Visual C++ studio? If yes, can some body tell me if it works?? I have a very short code (pasted below) that compiles on my friend's computer but doesn't...
1
by: lucky29105 | last post by:
I am at my wits end here- I have an assignment due today (05/11) and I still cannot compile. I am getting 14 errors! I don't want someone to do my work, but I need help, I am stuck. Here is the...
11
by: hamiltongreg | last post by:
I am new to Java and am having problems getting my program to compile correctly. My assignment is as follows; Choose a product that lends itself to an inventory (for example, products at your...
1
by: sahilrekhi | last post by:
Hi i am working on a graphical user interface deisgn programme. when i compile the file i i get the following output with the mentioned errors: 1>------ Rebuild All started: Project: guiq,...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.