当你部署时, 如果你引用了一些其他的DLL, 如OpenNETCF.dll, 同时如果这个文件现在是只读的时候, Could not write to output file 'OpenNETCF.dll' - Sharing violation错误就会出现, 但它不会终止部署操作, 不过如果这时你的Pocket PC上刚好没有这个DLL, 如果你启动程序, 很可能就会出错的. 解决的办法当然是保证他们是可写的.
(环境:Visual Studio 2003, VB.NET/VC#,HP n2200 Pocket PC, Windows XP sp2)
待续......