看来CHM帮助文件不再是选择的帮助文件格式.
WinHelp
- 已过时
HtmlHelp(CHM)
- 默认情况下不支持Vista
- 在网络共享上不能正常工作
帮助2(HXS)
- 我知道这在VS2005 +中用于显示帮助
基于Web
- 可能很难管理多个版本
您将在从同一代码库提供多个版本的新(C#)应用程序中使用哪种帮助文件格式?
我们想使用CHM帮助,但它似乎并不是微软希望我们进入的方向.
有没有人使用HXS作为他们的帮助文件?
反馈赞赏
根据lassevk评论更新;
看起来好像HXS帮助并不打算用于普通的帮助项目.
是否有必要在目标计算机上注册已编译的DLL(用C#.NET编写).
目标机器将安装.NET,是否足以简单地将DLL丢弃到目标机器上?
以下面的代码为例;
if (Convert.ToString(frm.WindowState) == "Minimized")
Layout.WindowState = "Maximized";
else
Layout.WindowState = Convert.ToString(frm.WindowState);
Run Code Online (Sandbox Code Playgroud)
我们正在分析窗口状态的字符串定义,即"最小化".
这种字符串描述会在文化之间发生变
最后,在这段代码中,是否有一个Enum我们可以使用它来检查窗口状态?
我们可以重构这段代码吗?