==========
以下是引用 Harry 于 2009-3-10 19:17:03 发表的文字:
谢谢老师的指点,应该就是sijiaohao.xml文件放置位置的原因,我之前把sijiaohao.xml和所有有pinyin.xml的路径下,按照您的方法放置到localhost...就可以用了。
由于我对C#还不熟,有些待改善的地方一时还摸不到门路,期待做下一个功能的时候能写出有更高效的代码。
关于单机小程序的问题,我发布的截面如图,发布到本机了。再从本机localhost安装后sijiaohao.xml被安装到了一个单独的路径,程序引用不到,出错。手动把sijiaohao.xml拷贝到出错显示没有文件的路径下,程序才正常。
==========
关于发布的问题,我提几点注意事项,看看是否有用:
1) 要安装的xml文件,首先要包含在solution之中,和.cs文件一样,要包含在“解决方案资源管理器”中,可以看到;
2) 不要用项目节点的上下文菜单上的“发布...”命令,而要用上下文菜单上的“属性”命令;
3) 在属性的“发布”属性页里,点“应用程序文件”按钮,在对话框里面设置好xml文件的“发布状态”栏。试一下几个值,看看哪个管用;
4) 设置好各种参数后,按“立即发布”按钮。
最后,多看看How to...文档,里面有实际的例子和步骤。